Iyini ifayela le-BAT?

Indlela yokuvula, ukuhlela nokuguqula amafayela we-BAT

Ifayela elinesandiso sefayela le-BAT ifayela lokuThathwa kweBatch. Ifayela elibhalwe phansi eliqukethe imiyalo ehlukahlukene esetshenziselwa imisebenzi ephindaphindiwe noma ukuqhuba amaqembu ezinkripthi ngokulandelana.

Isofthiwe yazo zonke izinhlobo ingasebenzisa amafayela we-BAT ngenhloso ehlukahlukene, njengokukopisha noma ukususa amafayela, ukuqhuba izinhlelo zokusebenza, izinqubo zokuvala, njll.

Amafayela we-BAT abizwa nangokuthi amafayela we-batch , ama-scripts , izinhlelo ze-batch, amafayela omyalo , nezikripthi zegobolondo, futhi kungenzeka esikhundleni sokusebenzisa isandiso se-.CMD.

Okubalulekile: Amafayela we-BAT angaba yingozi kakhulu kumafayela akho siqu kodwa futhi amafayela abalulekile. Thatha ngokucophelela ngaphambi kokuvula eyodwa.

Indlela Yokuvula Ifayela le-BAT

Ngisho noma isandiso se-.BAT masinyane senza iWindows ibone njengamafayela aphethwe, amafayela we-BAT namanje akhiwa ngokuphelele imiyalo yombhalo. Lokhu kusho ukuthi noma yikuphi umhleli wombhalo, njenge-Notepad, ehlanganisiwe kuzo zonke izinguqulo ze-Windows, ungavula ifayela le-BAT ngokuhlela . Ukuze uvule ifayela le-BAT ku-Notepad, chofoza ngakwesokudla bese ukhetha Hlela kwimenyu.

Mina ngokwami ​​ngithanda abahleli bombhalo abathuthukisiwe abeseka ukugqamisa kwe- syntax , okunye okubalwe kuhlu lwabalungisi bethu be- Best Free Text .

Ukusebenzisa umhleli wombhalo kuzobonisa ikhodi eyenza ifayela le-BAT. Isibonelo, lokhu kungumbhalo ngaphakathi kwefayela le-BAT elisetshenziselwa ukukhipha ibhodi lokunamathisela:

cmd / c "echo off | isiqeshana"

Nasi esinye isibonelo sefayela le-BAT esebenzisa umyalo we- ping ukuze ubone ukuthi ikhompyutha ingafinyelela kanjani router ngaleli kheli le-IP :

ping 192.168.1.1 ikhefu

Isexwayiso: Futhi, hlala kahle uma uvula amafomethi wefayela afanelekayo afana namafayela we-.BAT okungenzeka awuthole nge-imeyili, alandiwe kumawebhusayithi ongawaziyo, noma wazidala. Bheka uhlu lwami lwezandiso zefayela eziphathekayo ohlwini lwamanye izandiso zefayela ukugwema, futhi kungani.

Ukusebenzisa ifayela le-BAT ngempela ku-Windows lilula njengokuchofoza kabili noma ngokuthinta kabili. Asikho uhlelo noma ithuluzi ofuna ukulanda ukuze usebenzise amafayela we-BAT.

Ukuze usebenzise isibonelo sokuqala esivela phezulu, ufaka leyo mibhalo ibe yifayili yombhalo onomhleli wombhalo, bese ulondoloza ifayela nge-BAT extension, izokwenza ifayela libe yinto ephathekayo ongayenza ukuze usule ngokushesha into esondolozwe ebhodini lokunamathisela.

Isibonelo sesibili esisebenzisa umyalo we-ping sizokhipha ikheli le-IP; umyalo wekhefu ugcina ifasitela le- Command Prompt livuliwe uma seliqedile ukuze ubone imiphumela.

Ithiphu: I- Microsoft inolwazi oluthe xaxa kumafayili e-BAT nemilayezo yabo kulokhu Kusebenzisa idokhumenti ye-Batch Files. I-Wikibooks ne-MakeUseOf ingaba usizo futhi. Bona futhi uhlu lwami lweMilayezo Yokumemezela Yomyalo yamakhulu emilayezo ongayisebenzisa kumafayela we-BAT.

Qaphela: Uma ifayela lakho lingabonakali njengefayela lombhalo, kungenzeka ukuthi awusebenzi nefayela le-BAT. Hlola isandiso sefayela ukuze uqiniseke ukuthi awudideli ifayela le- BAK noma i-BAR (i-Age of Empires 3 Data) ngefayela le-BAT.

Indlela yokuguqula ifayela le-BAT

Njengoba ubona ngenhla, ikhodi yefayela le-BAT ayifihliwe nganoma iyiphi indlela, okusho ukuthi kulula kakhulu ukuhlela. Njengoba iziyalezo ezithile kwifayela le-BAT (njenge- del del command) zingaphazamisa idatha yakho, kungase kube kubalulekile kwezinye izimo ukuguqula ifayela le-BAT kufomethi efana ne- EXE ukwenza kube ngaphezulu njengefayela lesicelo.

Ifayela le-BAT lingaguqulelwa efayeleni le-EXE besebenzisa amathuluzi ambalwa wokulawula umyalo . Ungafunda ukuthi ungakwenza kanjani lokhu ku-How-To Geek. I-Windows inomshini owakhelwe ngaphakathi okuthiwa i-IExpress enikeza enye indlela yokwakha ifayela le-EXE kusuka kufayela le-BAT - I-Renegade's Random Tech inencazelo enhle yokwenza lokho.

Yize le nguqulo yamahhala inguvivinyo kuphela, i-EXE kuya ku-MSI Converter Pro iyithuluzi elingashintsha ifayela le-EXE eliphumela kufayela le-MSI (Windows Installer Package).

Ungasebenzisa ithuluzi lombhalo we-NSSM yamahhala uma ufuna ukuqhuba ifayela le-BAT njengohlelo lwe-Windows .

I-PowerShell Scriptomatic ingakusiza ukuguqula ikhodi kufayela le-BAT kwisikripthi se-PowerShell.

Esikhundleni sokusesha umguquli we-BAT kuya ku-SH (Bash Shell Script) ukuze usebenzise imiyalo ye-BAT ezinhlelo ezifana ne-Bourne Shell ne-Korn Shell, ngincoma ukuthi uphinde ubhale phansi iskripthi usebenzisa ulimi lwe-Bash. Isakhiwo esiphakathi kwamafomu amabili ahluke kakhulu ngoba amafayela asetshenziselwa izinhlelo ezahlukene zokusebenza . Bheka le fayili yokukhuphuka komthamo kanye nalesi sihloko se-Unix Shell Scripting ngolunye ulwazi olungakusiza ukuhumusha imiyalo ngesandla.

Okubalulekile: Ngeke ukwazi ukuguqula isandiso sefayela (njenge-extension yefayela le-BAT) kwenye ikhompyutha yakho eyayiqaphela futhi ilindele ifayela elisha elizobizwa ngokuthi lisetshenziswe. Ukuguqulwa kwefomethi yefayili yangempela usebenzisa enye yezindlela ezichazwe ngenhla kufanele kwenzeke ezimweni eziningi. Noma kunjalo, kusukela amafayela we-BAT amane amafayela wombhalo ne-BAT isandiso, ungayiphinde uyiqambe ku-TXT ukuze uyivule ngomhleli wombhalo. Khumbula ukuthi ukwenza ukuguqulwa kwe-BAT kuya ku-TXT kuzovimbela ifayela le-batch ekusebenzeni imiyalo yalo.

Esikhundleni sokushintsha ngesandla isandiso sefayela kusuka ku - .BAT kuya ku - .TXT, ungavula futhi ifayela le-batch ku-Notepad yokuhlela bese ulondoloza kufayela elisha, ukhetha i-TXT njengesandiso sefayela ngaphambi kokulondoloza esikhundleni se-BAT.

Lokhu futhi okudingeka kwenziwe uma wenza ifayela elisha le-BAT ku-Notepad, kodwa ngokuphindaphindiwe: londoloza idokhumenti yombhalo ozenzakalelayo njenge-BAT esikhundleni se-TXT. Kwamanye amahlelo, kungadingeka uyilondoloze kufomethi yefayela "Yonke Amafayili" bese ufaka isandiso se-BAT kuso ngokwakho.

Usizo Olwengeziwe Ngezingcingo ze-BAT

Bona Uthola Usizo Olwengeziwe ngolwazi mayelana nokuxhumana nami kumanethiwekhi omphakathi noma nge-imeyili, ukuthumela kumaforamu wokusekela we-tech, nokuningi. Ngitshele ukuthi yiziphi izinhlobo zezinkinga onayo ngokuvula noma usebenzisa ifayela le-BAT futhi ngizobona ukuthi ngingenzani ukusiza.