DOSis, OS/2s ja Microsoft Windowsis on pakkfail (batch file) tekstifail, mis sisaldab käskude jada, mille täidab käsurea interpretaator.
See artikkel vajab toimetamist. (Aprill 2010) |
Täitmise ajal operatsioonisüsteemi kest (shell) loeb käske pakkfailist tavaliselt rida-realt. Enamasti kirjutatakse pakkfaile selleks, et tüütuid või lihtsalt korduma kippuvaid tegevusi automatiseerida. Pakkfaile kasutavad tihti süsteemiadministraatorid. UNIXi-laadsetes operatsioonisüsteemides on sarnase funktsiooniga kestaskriptid.
Batch | |
---|---|
Faililaiend | .bat .btm .cmd |
Paradigma | Skriptimiskeel |
DOSi batch failide nimelaiendiks on .bat. Erinevad keskkonnad võivad tunnistada erinevaid nimelaiendeid. Näiteks Windows NT ja OS/2 tunnistavad .cmd või .bat nimelaiendit. 4DOSis ja 4NTs on kasutusel .btm. Windows 95 ja 98 lubavad ainult .bat kasutamist.
"Tere, Maailm!" programm näeb pakkfailis välja järgmine:
@echo off title Tere, Maailm! echo Tere, Maailm! echo. pause
Esimene rida lülitab süsteemsed teated välja, et väljastataks ainult seda, mis ette nähtud. Teine rida seab käsuga title dialoogiakna pealkirjaks "Tere, Maailm!". Kolmas rida väljastab sõnumi "Tere, Maailm!". Neljas rida ehk käsk echo. väljastab tühja rea. Viimane rida ehk käsk pause peatab programmi täitmise ja jääb kasutajalt klahvivajutust ootama.
This article uses material from the Wikipedia Eesti article Pakkfail, which is released under the Creative Commons Attribution-ShareAlike 3.0 license ("CC BY-SA 3.0"); additional terms may apply (view authors). Sisu on kasutatav litsentsi CC BY-SA 4.0 tingimustel, kui pole öeldud teisiti. Images, videos and audio are available under their respective licenses.
®Wikipedia is a registered trademark of the Wiki Foundation, Inc. Wiki Eesti (DUHOCTRUNGQUOC.VN) is an independent company and has no affiliation with Wiki Foundation.