Skip to main content

Ano ang isang batch file?

Ang isang file ng batch ay isang file na ginamit ng alinman sa isang Windows Operating System, DOS, o OS/2.Ito ay isang text file na naglalaman ng isang string ng mga utos na ma -kahulugan sa pagkakasunud -sunod ng isang tagasalin ng utos.Nangangahulugan ito na ang isang solong file ay maaaring magpatakbo ng isang kumplikadong pag -aayos ng mga utos, madalas na nagpapatakbo ng maraming mga programa, upang makamit ang isang solong cohesive end.Ang mga administrador ng system ay madalas na gumagamit ng mga ito upang awtomatiko ang mga mahabang proyekto, at ang ilang mga programa na hindi pa ganap na nakolekta sa isang programa ay maaaring gumamit ng isang file ng batch upang magpatakbo ng mga kinakailangang sangkap at pagkatapos ay ilunsad ang pangwakas na programa.

Ang .bat extension ay ang pinaka-karaniwang-Ginamit na extension para sa isang file ng batch, at makikilala ng halos lahat ng mga shell.Ang mas maraming mga modernong shell ay maaaring tumanggap ng .CMD extension din, at kadalasan ang pagkakaiba sa pagitan ng dalawa ay may kinalaman sa kung ano ang mga antas ng error, na sasabihin kung kailan ipapakita ang mga pagkakamali.Sa 4dos at iba pang mga katulad na shell, maaari rin nilang gamitin ang extension ng .BTM, kahit na hindi ito kinikilala ng iba pang mga operating system.

sa mas matatandang bintana at reg;Mga computer at DOS computer, mayroong isang pangunahing file na kilala bilang AutoExec.bat na tatakbo sa tuwing magsisimula ang computer.Kasama dito ang maraming mga karaniwang file na kailangang ilunsad at mga utos na kailangang patakbuhin upang ihanda ang system upang mapatakbo.Ang mga bagay ay maaaring maidagdag sa autoexec.bat file upang magtakda ng mga tukoy na pag-uugali sa pagsisimula, tulad ng paglulunsad ng mga programa, paglilinis ng mga puwang ng file, o mga paalala ng echoing.Sa anumang uri ng simpleng text editor, at ang suffix ay maaaring mabago sa .bat o .cmd.Karamihan sa mga tao ay nakakakita ng pinakamadali na i -edit lamang ang isa mula sa linya ng utos, alinman sa diretso sa dos o sa isang window ng shell na inilunsad mula sa loob ng Windows .Ang utos na I -edit

ay maaaring magamit upang lumikha ng isang bagong file, sa pamamagitan ng pag -type ng isang bagay tulad ng

I -edit ang Foo.bat .Sa loob ng file, maaaring magamit ang isang pagpatay sa mga pangunahing utos. Ang isang simpleng file ng batch ay maaaring magsama ng isang bagay na sumusunod: i -pause;echo ngayon binubuksan namin ang folder ng mga dokumento .; dir c:/dokumento/.Upang maisakatuparan ang file, i -type lamang ng isang gumagamit ang pangalan ng file, nang walang .bat suffix, at tatakbo ito.Ang partikular na file na ito ay magsisimula sa isang pag -pause, na mag -udyok sa gumagamit na matumbok ang isang susi.Kapag na -hit ang isang susi, pagkatapos ay i -print ang linya, ldquo; binubuksan namin ngayon ang folder ng mga dokumento. Rdquo;Pagkatapos ay ililista nito ang mga nilalaman ng direktoryo ng mga dokumento na matatagpuan sa loob ng C drive.

Mayroong talagang ilang mga utos na maaaring magamit sa loob ng isang file ng batch upang higit pang ipasadya ang mga ito.Halimbawa, ang variable ng %1 ay maaaring magamit upang mag -print ng isang variable na ang mga input ng gumagamit pagkatapos mag -type ng pangalan ng file upang maisagawa.Kaya, halimbawa, kung ang isang tao ay nais na mag -alis ng isang direktoryo at gumawa ng isang bagong direktoryo sa isang utos, maaari siyang gumawa ng isang file na nagngangalang RMMK.bat na kasama ang mga sumusunod na linya: RMDIR %1;mkdir %2.Pagkatapos ay maipatupad niya ito sa pamamagitan ng pag -type ng isang bagay tulad ng RMMK foo bar, na aalisin ang direktoryo na nagngangalang Foo, at gumawa ng isang bagong direktoryo na nagngangalang bar.