Reklame
Hvis du har arbejdet i computerverdenen i et stykke tid, er du sandsynligvis temmelig fortrolig med batchjob. IT-fagfolk overalt i verden brugte dem til at køre alle slags automatiserede computerbehandlingsjob og personlige opgaver. Faktisk Paul for nylig dækket Sådan opretter du en batch-fil i fem enkle trinDenne artikel dækker, hvordan man opretter en batchfil ved hjælp af fem enkle trin til Windows-operativsystemet. Læs mere hvordan man skriver en sådan fil.
Problemet med batchjob er, at de var meget begrænsede. Kommandosættet var noget kort og tillader ikke meget funktionalitet, når det kom til struktureret logik ved hjælp af if-then, for, næste og mens loops.
Senere kom Windows Scripting Host med. MS Windows Scripting Host er et multi-sprog script-værktøj, som Microsoft begyndte at installere som standard på alle pc'er fra Windows 98 og fremefter. Af den anden generation af værktøjet blev det omdøbt til Microsoft Script Host (MSH).
En Microsoft Scripting værtvejledning
Her hos MUO elsker vi computerautomation. For eksempel dækkede Varun Sikuli, et værktøj til at skrive automatiseringsmanuskripter, og Guy viste dig, hvordan du bruger
AutoIt Sådan automatiseres Mundane-opgaver med AutoIt Læs mere at automatisere opgaver. Den seje ting ved MSH er, at hvis du har en post-Win 98 PC, kan du skrive et “batch” -script på en række forskellige sprog.Tilgængelige sprog inkluderer JScript, VBA og VBscript. Det er også muligt at skrive scripts i Perl, Python, PHP, Ruby eller endda Basic, hvis du har den rigtige implementering med den rigtige scriptingmotor.
Personligt kender jeg Visual Basic godt, så jeg vælger normalt VBScript. Det smukke her er, at du ikke har brug for nogen speciel programmeringssoftware eller compiler. Åbn bare Notepad og skriv dit script, ligesom hvordan du skrev dine batchjob.
Uden at installere noget, kan du skrive scripts i VB. Det enkleste script er at udskrive tekst til et pop op-vindue som dette:

Gem filen som en .vbs, og Windows genkender og kører den. Dette er hvad der sker, når du dobbeltklikker på filen ovenfor:

Du kan skrive mere avancerede scripts ved hjælp af de sprog, du er vant til. For den mest fleksibilitet skal du placere