Annonse
Hvis du har jobbet i dataverdenen en stund, er du sannsynligvis ganske kjent med batchjobber. IT-fagfolk over hele verden benyttet seg av dem til å kjøre alle slags automatiserte databehandlingsjobber og personlige oppgaver. Faktisk Paul nylig dekket Hvordan lage en batch-fil (BAT) i fem enkle trinnDenne artikkelen dekker hvordan du oppretter en batchfil med fem enkle trinn for Windows-operativsystemet. Les mer hvordan du skriver en slik fil.
Problemet med batchjobber er at de var veldig begrensede. Kommandosettet var noe kort og tillot ikke veldig mye funksjonalitet når det gjaldt strukturert logikk ved bruk av if-da, for, neste og mens løkker.
Senere kom Windows Scripting Host med. MS Windows Scripting Host er et flerspråklig skriptverktøy som Microsoft begynte å installere som standard på alle PCer fra Windows 98 og fremover. Av den andre generasjonen av verktøyet ble det omdøpt til Microsoft Script Host (MSH).
En Microsoft Scripting Host Tutorial
Her hos MUO, elsker vi datamaskin automatisering. For eksempel dekket Varun Sikuli, et verktøy for å skrive automatiseringsskript, og Guy viste deg hvordan du bruker
Bilen Slik automatiserer du Mundane-oppgaver med AutoIt Les mer å automatisere oppgaver. Det kule med MSH er at hvis du har noen post-Win 98 PC, kan du skrive et “batch” -skript på en rekke språk.Tilgjengelige språk inkluderer JScript, VBA og VBscript. Det er også mulig å skrive skript i Perl, Python, PHP, Ruby eller til og med Basic hvis du har riktig implementering med riktig skriptmotor.
Personlig kjenner jeg Visual Basic godt, så jeg velger vanligvis VBScript. Det fine her er at du ikke trenger noen spesiell programmeringsprogramvare eller kompilator. Bare åpne Notepad og skriv manuset ditt, akkurat som hvordan du skrev batchjobbene dine.
Uten å installere noe, kan du skrive skript i VB. Det enkleste skriptet er å skrive ut tekst til et popup-vindu, som dette:
Lagre filen som en .vbs, og Windows vil gjenkjenne og kjøre den. Dette er hva som skjer når du dobbeltklikker på filen over:
Du kan skrive mer avanserte skript ved å bruke språkene du er vant til. For mest mulig fleksibilitet, plasser