Ungawakha kanjani ifayili le-bat kuWindows

Pin
Send
Share
Send

Imvamisa, amathiphu wezenzo ezithile nokulungiswa ku-Windows 10, 8, naku-Windows 7 kufaka phakathi izinyathelo ezinjengokuthi: "dala ifayela le-.bat linokuqukethwe okulandelayo bese ukuqhuba." Kodwa-ke, umsebenzisi we-novice akahlali azi ukuthi angakwenza kanjani lokhu nokuthi liyini ifayela elinjalo.

Le ncwajana ichaza ukuthi ungawakha kanjani amafayili e-batch, uyiqhube, neminye imininingwane eyengeziwe engaba wusizo kumongo walesi sihloko.

Ukwakha ifayili le-.bat usebenzisa incwajana

Indlela yokuqala futhi elula yokwenza ifayili le-bat ukusebenzisa uhlelo olujwayelekile lwe-Notepad olutholakala kuzo zonke izinhlobo zamanje zeWindows.

Izinyathelo zokwakha zizoba kanjena

  1. Qalisa i-Notepad (etholakala kuzinhlelo - Izesekeli, ku-Windows 10 kushesha kakhulu ukuqala ngokusesha kubha yemisebenzi, uma incwajana ingekho kumenyu yokuQala, ungoyiqala kusuka ku-C: Windows notepad.exe).
  2. Faka ikhodi yefayela lakho le-bat kwi-notebook (isibonelo, likopishe endaweni ethile, noma ubhale eyakho, mayelana nemiyalo ethile - eminye ngemiyalo).
  3. Kumenyu yezincwadi, khetha u- "File" - "Gcina Njengoba", khetha indawo yokugcina ifayili, ucacisa igama lefayela ngesandiso .bat, futhi uqiniseke ukusetha "Wonke amafayela" enkampanini "yefayela lohlobo".
  4. Chofoza inkinobho ethi "Gcina".

Qaphela: uma ifayela lingagcinwanga endaweni ebekiwe, ngokwesibonelo, ukushayela u-C, ngomyalezo othi "Awunayo imvume yokugcina amafayela kule ndawo", uyilondoloze kufolda ethi "Imibhalo" noma kwi-desktop, bese uyikopisha endaweni oyifunayo ( Imbangela yenkinga ukuthi kuWindows 10 udinga amalungelo omlawuli ongawabhalela amafolda athile, futhi njengoba incwajana ingazange yethulwe njengomlawuli, ngeke ilondoloze ifayili kufolda ebekiwe).

Ifayela lakho le-.bat selilungile: uma ulisebenzisa, yonke imiyalo efakwe kufayela izokwenziwa ngokuzenzakalelayo (inqobo nje uma kungekho amaphutha futhi amalungelo omqondisi ayadingeka: kwezinye izimo, kungadingeka ukuthi usebenzise ifayela le-bat njengomlawuli: chofoza kwesokudla kufayela le-.bat - usebenze njengoba umlawuli kwimenyu yokuqukethwe).

Qaphela: ngokuzayo, uma ufuna ukuhlela ifayela elenziwe, mane uchofoze kulo bese ukhetha u- "Hlela."

Kunezinye izindlela zokwenza ifayela le-bat, kepha zonke zehla ukuze zibhale umyalo owodwa kulayini ngamunye kufayela lombhalo kunoma yisiphi isihleli sombhalo (ngaphandle kokufometha), esigciniwe ngokulondolozwa kwe-.bat (ngokwesibonelo, kuWindows XP naku-32-bit Windows 7 ungakha ngisho nefayili le-.bat kulayini womyalo usebenzisa ukuhlelwa kwesihleli sombhalo).

Uma unokuboniswa kwezandiso zefayela okuvuliwe (izinguquko kwiphaneli yokulawula - Izilungiselelo ze-Explorer - buka - fihla izandiso zezinhlobo zefayela ezibhalisiwe), ungamakhela ifayili le-.txt bese uqamba kabusha lelo fayela ngokufaka isandiso se-.bat.

Izinhlelo zokugijima kufayili ye-bat neminye imiyalo eyisisekelo

Efayilini le-batch, ungaqhuba noma yiziphi izinhlelo nemiyalo kusuka kulolu hlu: //technet.microsoft.com/en-us/library/cc772390(v=ws.10).aspx (yize ezinye zalezi zingatholakali kuWindows 8 no- IWindows 10). Okulandelayo imininingwane nje eyisisekelo yabasebenzisi be-novice.

Imvamisa kunemisebenzi elandelayo: ukwethula uhlelo noma izinhlelo eziningana kusuka kufayela le-.bat, ukwethula umsebenzi othile (ngokwesibonelo, ukuhlanza ibhodi lokunamathisela, ukusabalalisa i-Wi-Fi ekhompyutheni yelaptop, ukucisha ikhompyutha nge-timer).

Ukuqala uhlelo noma izinhlelo, sebenzisa umyalo:

qala "" program_path

Uma indlela iqukethe izikhala, faka yonke indlela ngamanani acashunwe kabili, isibonelo:

qala "" "C:  Uhlelo lwamafayela  program.exe"

Ngemuva kwendlela eya kuhlelo, ungacacisa nemingcele okufanele yethulwe ngayo, ngokwesibonelo (ngokufanayo, uma amapharamitha wokuqalisa aqukethe izikhala, azicaphune):

qala "" c:  windows  notepad.exe file.txt

Qaphela: kuzilinganiso eziphindwe kabili ngemuva kokuqala, ngokuya ngezincazelo, igama lefayela lomyalo eliboniswe kusihloko somugqa womyalo kumele likhonjiswe. Lokhu kuyipharamitha ongayikhetha, kepha uma kungekho la manani wezingcaphuno, ukwenza amafayela we-bat aqukethe amamaki wokucaphuna ezindleleni namapharamitha angahamba ngendlela obungayilindelanga.

Okunye okuwusizo ukwethula elinye ifayela le-bat kusuka kufayela lamanje, ungakwenza lokhu usebenzisa umyalo wokushaya:

amakholi wekholi_to_file_bat

Amapharamitha adlule ekuqaleni angafundwa ngaphakathi kwelinye ifayela le-bat, ngokwesibonelo, sibiza ifayela ngamapharamitha:

shayela file2.bat parimet1 ipharamitha2 parameter3

Ku-file2.bat ungafunda lezi zinhlaka futhi uzisebenzise njengezindlela, amapharamitha wokuqalisa ezinye izinhlelo ngale ndlela:

echo% 1 echo% 2 echo% 3 ikhefu

Mina. ngepharamitha ngalinye sisebenzisa inombolo yalo ye-serial enophawu lwamaphesenti. Umphumela esibonelweni esinikeziwe uzoba umphumela wokuya ewindini lomyalo wawo wonke amapharamitha adlulisiwe (umyalo we-echo usetshenziselwa ukubonisa umbhalo ewindini lekhonsoli).

Ngokuzenzakalelayo, iwindi lomyalo livala ngokushesha ngemuva kokuthi yonke imiyalo yenziwe. Uma udinga ukufunda imininingwane engaphakathi kwewindi, sebenzisa umyalo wokumisa isikhashana - kuzomisa ukwenziwa kwemiyalo (noma ukuvala iwindi) ngaphambi kokuba noma yimuphi umsebenzisi acindezele ukhiye ku-console.

Kwesinye isikhathi, ngaphambi kokwenza umyalo olandelayo, udinga ukulinda isikhashana (ngokwesibonelo, kuze kube yilapho uhlelo lokuqala lwethulwa ngokuphelele). Ukuze wenze lokhu, ungasebenzisa umyalo:

timeout / t time_seconds

Uma ufisa, ungaqhuba uhlelo kumavidiyo ancishisiwe noma anwetshiwe usebenzisa amaphrimiyamu we-MIN ne-MAX ngaphambi kokucacisa uhlelo uqobo, ngokwesibonelo:

qala "" / MIN c:  windows  notepad.exe

Ukuze uvale iwindi lomyalo ngemuva kokuthi yonke imiyalo isenziwe (yize ivala kakhulu lapho kuqala ukuqala), sebenzisa umyalo ophumayo kulayini wokugcina. Uma ikhonsoli ingasavali ngemuva kokuqala uhlelo, zama ukusebenzisa umyalo olandelayo:

cmd / c Start / b "" ongakhetha_path izinketho

Qaphela: kulo myalo, uma indlela yohlelo noma amapharamitha aqukethe izikhala, kungahle kube nezinkinga ngokuqalisa, okungaxazululwa ngale ndlela elandelayo:

cmd / c qala "" / d "path_to_folder_with_space_space" / b program_file_name "parameter_ene whitespace"

Njengoba sekuphawuliwe, lolu imininingwane kuphela eyisisekelo emayelana nemiyalo esetshenziswa kakhulu kumafayili e-bat. Uma udinga ukwenza imisebenzi eyengeziwe, zama ukuthola ulwazi oludingayo kwi-Intanethi (bheka, isibonelo, "yenza okuthile kulayini womyalo" bese usebenzisa imiyalo efanayo kufayela le-.bat) noma ubuze umbuzo emazwaneni, ngizozama ukusiza.

Pin
Send
Share
Send