Mara nyingi, vidokezo vya kufanya mambo na kurekebisha kwenye Windows 10, 8, na Windows 7 hujumuisha hatua kama: "fungua faili ya .bat na maudhui yafuatayo na uikimbie." Hata hivyo, mtumiaji wa novice hajui jinsi ya kufanya hivyo na kile faili kinachowakilisha.
Maelezo ya mafunzo haya jinsi ya kuunda faili ya amri ya bat, kukimbia, na maelezo mengine ya ziada ambayo yanaweza kuwa muhimu katika muktadha wa suala hilo.
Kujenga faili ya .bat kwa kichapa
Njia ya kwanza na rahisi ya kuunda faili ya bat ni kutumia programu ya Notepad ya kiwango, ambayo iko katika matoleo yote ya sasa ya Windows.
Hatua za uumbaji zitakuwa kama ifuatavyo.
- Anzisha Kipeperushi (kilicho katika Programu - Vifaa, katika Windows 10 ni haraka kuanza kwa njia ya utafutaji katika barbar ya kazi, ikiwa hakuna daftari katika Menyu ya Mwanzo, unaweza kuianza kutoka kwa C: Windows notepad.exe).
- Ingiza kwenye kificho msimbo wa faili yako ya bat (kwa mfano, nakala kutoka sehemu fulani, au uandike mwenyewe, kuhusu amri fulani - zaidi katika maelekezo).
- Katika menyu ya menyu, chagua "Faili" - "Hifadhi Kama", chagua eneo ili uhifadhi faili, taja jina la faili na extension .bat na, bila shaka, katika "Faili ya aina" imeweka "Faili zote".
- Bonyeza "Weka."
Kumbuka: ikiwa faili haihifadhiwa kwenye eneo maalum, kwa mfano, kwenye gari C, na ujumbe "Huna ruhusa ya kuhifadhi faili katika eneo hili", ihifadhi kwenye folda ya Nyaraka au kwenye desktop, na kisha ukipakia mahali ulipohitajika ( Sababu ya tatizo ni kwamba katika Windows 10, unahitaji haki za msimamizi kuandika kwenye folda za baadhi, na kwa kuwa Notepad haikuendesha kama msimamizi, hawezi kuokoa faili kwenye folda maalum).
Faili yako ya .bat iko tayari: ukianza, amri zote zilizoorodheshwa kwenye faili zitafanyika moja kwa moja (kuchukua makosa na haki za utawala zinahitajika: wakati mwingine, huenda unahitaji kukimbia faili ya bat kama msimamizi: click-click kwenye faili ya .bat - kukimbia kama msimamizi katika orodha ya mazingira).
Kumbuka: katika siku zijazo, kama unataka kuhariri faili iliyoundwa, bonyeza tu juu ya kitufe cha haki cha mouse na chagua "Hariri".
Kuna njia zingine za kufanya faili ya bat, lakini wote hutoka chini kwa maagizo ya kuandikia amri moja kwa kila mstari kwenye faili ya maandishi katika mhariri wowote wa maandishi (bila kupangilia), ambayo huhifadhiwa na extension ya .bat (kwa mfano, katika Windows XP na 32-bit Windows 7, unaweza hata kuunda faili ya .bat kwenye mstari wa amri ukitumia mhariri wa maandishi (hariri).
Ikiwa una uonyesho wa upanuzi wa faili umewezeshwa (mabadiliko ya chaguo la jopo la ufuatiliaji - tazama - ficha upanuzi wa aina za faili zilizosajiliwa), basi unaweza tu kuunda faili ya .txt, kisha unda jina tena kwa kuweka kiendelezi cha .bat.
Piga programu katika faili ya bat na amri nyingine za msingi
Katika faili ya batch, unaweza kukimbia mipango na amri yoyote kutoka kwenye orodha hii: //technet.microsoft.com/ru-ru/library/cc772390(v=ws.10).aspx (ingawa baadhi ya haya yanaweza kukosa katika Windows 8 na Windows 10). Zaidi ya hayo, habari tu ya msingi kwa watumiaji wa novice.
Kazi ya kawaida ni yafuatayo: kuzindua programu au mipango kadhaa kutoka faili ya .bat, ilizindua kazi fulani (kwa mfano, kufuta clipboard, kusambaza Wi-Fi kutoka kwa kompyuta ya mbali, kuzima kompyuta kwa muda mfupi).
Kuendesha mpango au programu kutumia amri:
kuanza "" path_to_programu
Ikiwa njia ina nafasi, pata njia nzima katika quotes mbili, kwa mfano:
kuanza "" "C: Program Files program.exe"
Baada ya njia ya mpango, unaweza pia kutaja vigezo ambavyo vinapaswa kukimbia, kwa mfano (kama vile, vigezo vya uzinduzi vyenye nafasi, viweke katika quotes):
kuanza "" c: windows notepad.exe file.txt
Kumbuka: katika quotes mara mbili baada ya kuanza, specifikationer lazima ni pamoja na jina la faili amri iliyoonyeshwa katika kichwa cha amri ya amri. Kipengele hiki ni chaguo, lakini kwa kutokuwepo kwa quotes hizi, utekelezaji wa faili za bat zilizo na quotes katika njia na vigezo vinaweza kwenda kwa njia isiyoyotarajiwa.
Kipengele kingine muhimu ni kuzindua faili nyingine ya bat kutoka faili ya sasa, hii inaweza kufanyika kwa kutumia amri ya simu:
Piga vigezo path_file_bat
Vigezo vinavyotangulia wakati wa kuanza vinaweza kusomwa ndani ya faili nyingine ya bat, kwa mfano, tunaita faili na vigezo:
Piga simu ya faili file2.b2 parameter1
Katika file2.bat, unaweza kusoma vigezo hivi na kuitumia kama njia, vigezo vya kuendesha programu nyingine kwa njia ifuatayo:
Echo% 1 echo% 2 echo% 3 pause
Mimi kwa kila parameter tunatumia namba yake ya mlolongo na saini ya asilimia. Matokeo katika mfano hapo juu yatatokeza vigezo vyote vimewekwa kwenye dirisha la amri (amri ya echo hutumiwa kuonyesha maandishi katika dirisha la console).
Kwa default, dirisha la amri linafunga mara baada ya utekelezaji wa amri zote. Ikiwa unahitaji kusoma habari ndani ya dirisha, tumia amri ya pause - itaacha utekelezaji wa amri (au funga dirisha) kabla ya kushikilia kitufe chochote kwenye console na mtumiaji.
Wakati mwingine, kabla ya kutekeleza amri inayofuata, unahitaji kusubiri muda (kwa mfano, kabla ya mpango wa kwanza umeanzishwa). Ili kufanya hivyo, unaweza kutumia amri:
seti ya muda / t wakati_in sekunde
Ikiwa unataka, unaweza kuendesha programu kwa fomu iliyopunguzwa au video iliyopanuliwa kwa kutumia vigezo vya MIN na MAX kabla ya kufafanua programu yenyewe, kwa mfano:
kuanza "" / MIN c: madirisha notepad.exe
Ili kufungua dirisha la amri baada ya amri zote zimefanyika (ingawa kawaida hufunga wakati wa kuanza kuanza), tumia amri ya kuondoka katika mstari wa mwisho. Ikiwa console bado haifungi baada ya kuanza programu, jaribu kutumia amri hii:
cmd / c kuanza / b "" vigezo path_to_programu
Kumbuka: kwa amri hii, ikiwa njia za programu au vigezo vina nafasi, kunaweza kuwa na matatizo ya uzinduzi, ambayo yanaweza kutatuliwa kama hii:
cmd / c kuanza "" / d "path_to_folder_with_spaces" / b program_file_name "parameters_with_spaces"
Kama tayari imeelezwa, hii ni habari tu ya msingi kuhusu amri zilizotumiwa mara nyingi katika faili za bat. Ikiwa unahitaji kufanya kazi za ziada, jaribu kupata habari muhimu kwenye mtandao (angalia, kwa mfano, "fanya kitu kwenye mstari wa amri" na utumie amri sawa katika faili ya .bat au uulize swali katika maoni, nitajaribu kusaidia.