Oglas
Če že nekaj časa delate v računalniškem svetu, potem verjetno precej poznate paketna opravila. IT strokovnjaki po vsem svetu so jih uporabljali za izvajanje vseh vrst avtomatske računalniške obdelave in osebnih opravil. Pravzaprav Paul nedavno pokrit Kako ustvariti serijsko datoteko (BAT) v petih preprostih korakihTa članek opisuje, kako ustvariti paketno datoteko s petimi preprostimi koraki za operacijski sistem Windows. Preberi več kako napisati takšno datoteko.
Težava s serijskimi posli je, da so bila zelo omejena. Nabor ukazov je bil nekoliko kratek in ni omogočal veliko funkcionalnosti, ko je šlo za strukturirano logiko z uporabo zank if-then, for, next in while.
Pozneje je prišel Windows Scripting Host. Skriptacijski gostitelj MS Windows je večjezični pripomoček za skripte, ki ga je Microsoft začel standardno nameščati na vse računalnike od sistema Windows 98 naprej. Z drugo generacijo orodja je bilo preimenovano v Microsoft Script Host (MSH).
Microsoftova vadnica za gostitelja skripta
Tu na MUO imamo radi računalniško avtomatizacijo. Varun je na primer pokril Sikuli, orodje za pisanje skriptov za avtomatizacijo, Guy pa vam je pokazal, kako uporabljati AutoIt Kako avtomatizirati navadne naloge s programom AutoIt Preberi več za avtomatizacijo nalog. Kul pri MSH-ju je, da če imate katerikoli računalnik po sistemu Win 98, lahko napišete "serijski" skript v različnih jezikih.
Razpoložljivi jeziki vključujejo JScript, VBA in VBscript. Prav tako je mogoče pisati skripte v Perl, Python, PHP, Ruby ali celo Basic, če imate pravilno izvedbo z ustreznim skriptnim mehanizmom.
Osebno dobro poznam Visual Basic, zato se običajno odločim za VBScript. Lepota je v tem, da ne potrebujete nobene posebne programske opreme ali prevajalnika. Samo odprite Notepad in napišite svoj skript, tako kot ste napisali svoje paketne naloge.
Brez nameščanja ničesar lahko skripte pišete v VB. Najenostavnejša skripta je tiskanje besedila v pojavno okno, kot je ta:

Datoteko shranite kot .vbs in Windows jo bo prepoznal in zajel. To se zgodi, ko dvokliknete zgornjo datoteko:

Lahko napišete bolj napredne skripte v jezikih, ki ste jih navajeni. Za kar največ prilagodljivosti, dajte kraj