namai - Naršyklės
Failo su plėtiniu BAT kūrimas. BAT failų kūrimas Kaip parašyti bat failą programai paleisti

Sveikinimai! Šiandien nusprendžiau papasakoti apie bat failus arba paketinius failus, kaip jie paprasčiausiai vadinami. Manau, kad bat failų naudojimas bus naudingas kiekvienam kompiuterio vartotojui, praplės galimybes ir supaprastins daugelio užduočių atlikimą.

Kas yra šikšnosparnis ir kodėl jis reikalingas?

Bat yra failo plėtinys (šikšnosparnis). Tikrai daugelis vartotojų žino, kad kiekvienas failas turi savo plėtinį. Tai paskutinė eilutė po taško pavadinime. Būtent šią „uodegą“ sistema turi identifikuoti kaip muziką, vaizdo įrašą, vaizdą ar bet kurį kitą. Jūs netgi galite eksperimentuoti. Paimkite bet kurį vaizdą ir pervardykite jį kartu su plėtiniu. „Windows“ iš karto praneš, kad keičiate plėtinį, o sistema gali neaptikti failo. Sutikite su prašymu ir pamatysite, kad jūsų nuotrauka nebebus rodoma kaip vaizdas. Jei pervadinsite jį kaip anksčiau, viskas bus atkurta iš naujo. Jei plėtinių nematote, turite suaktyvinti šią funkciją „Explorer“, skirtuke „View“.

„Windows“ atveju bat yra failas su tam tikrų veiksmų instrukcijomis, kurios yra pačiame faile. Bus paleistas tuščias bat failas, bet nebus atlikti jokie veiksmai. Paketinis failas yra „Windows“ konsolės instrukcijų rinkinys.

Kaip sukurti bat failą programai paleisti

Norėdami sukurti paketinį failą, turite paleisti teksto rengyklę, tada išsaugoti failą galutiniu pavadinimu bat. Jei jūsų redaktorius neturi išsaugojimo funkcijos su tokiu plėtiniu, turite jį užregistruoti patys. Kai paleidžiame tokį failą, atsidarys konsolė ir jei nebus komandų, ji iškart užsidarys.

Dabar nustatykime komandą paleisti programą. Norėdami tai padaryti, turite atidaryti mūsų sukurtą paketinį failą Notepad arba kitame redaktoriuje ir įvesti komandą.

Kaip pavyzdį paleiskite naršyklę. Pirmiausia turite įvesti komandą Pradėti ir po tarpo parašyti Opera.

Tai turėtų atrodyti taip:

Paleiskite operą

Tai veiks su sistemai žinomomis programomis, bet jei paleisite programinę įrangą, kurios sistema nežino, turėsite įrašyti visą programos kelią. Pavyzdžiui, jei aplanke Program Files yra įdiegtas ftp, tada norėdami jį paleisti, turite įvesti komandą

paleisti filezilla

Ir jei ftp klientas yra įdiegtas kitame aplanke, turėsite įvesti visą kelią.

Paketinių failų taikymo sritis yra gana plati. Į konfigūraciją galite įvesti įvairias komandas. Juos galite sužinoti internete.Jei domina detalesnė informacija apie komandas, rašykite komentaruose ir pasistengsiu jums atsakyti. VBS veikia panašiai. Tai tas pats, tik komandos nevykdomos per konsolę, o komandos šiek tiek skiriasi.

Ši technologija padės atlikti įvairių tipų užduotis ir automatiniu režimu. Kai kurie vartotojai tokiu būdu netgi rašo virusus. Kad nebūtų įmanoma pakeisti failo konfigūracijos naudojant teksto rengyklę, turite konvertuoti bat failą į exe. Tai padės sukurti įvairią pagalbinę programinę įrangą, kurią galite rasti internete. Pavyzdžiui, norint konvertuoti bat į exe, padės konvertavimo programa Bat į exe.

Šikšnosparnio funkcija yra labai naudinga ir kartais būtina. Naudodami jį galite rašyti visas programas su siauru veiksmų spektru. Taikymo sritis priklauso tik nuo komandų išmanymo ir gebėjimo jas derinti. Todėl naudokite ir plėskite savo įgūdžius ir gebėjimą naudotis kompiuteriu Super Vartotojo lygiu.

Žmonės, susipažinę su paketinio failo terminu, žino, kad GPGB failai gali žymiai supaprastinti gyvenimą ir sutaupyti laiko, jei žinote, kaip teisingai juos rašyti ir naudoti. Šiame straipsnyje pakalbėsiu apie tai, kaip sukurti BAT failus ir supažindinsiu su dažniausiai pasitaikančiomis klaidomis juos rašant.

Sukurti BAT failą labai paprasta. Tiesiog atidarykite Notepad ir išsaugokite tuščią lapą su plėtiniu .bat, pasirinkdami parinktį Įrašyti kaip... ir lauke Failo pavadinimas įrašydami ką nors, kas baigiasi .bat, pavyzdžiui, test.bat.
Nurodykite failo tipą, kaip parodyta toliau pateiktoje ekrano kopijoje – Visi failai. Išsaugokite ir gaukite BAT failą.

BAT failą galite redaguoti naudodami Notepad arba bet kurį kitą teksto rengyklę, skirtą darbui su kodu.

Dabar pereikime tiesiai prie praktinės informacijos. Daugelis žmonių internete ieško atsakymo į klausimą: kaip elgtis su tarpais BAT failuose? . Kelyje į aplankus ir vykdomuosius failus tarpo buvimas sukelia klaidą. Dažniausias atsakymas yra toks: kelią įrašykite kabutėse. Ir šis atsakymas nėra teisingas. Tiesa, kai kurie putos iš burnos ir tvirtins, kad tai veikia. Taigi atsirado du kodėl – kodėl tai netiesa ir kodėl kai kurie bus.

Sistemoje Windows (taip pat ir UNIX) sistemoje įdiegtas programas sistema atitinkamai registruoja. Todėl kai kurias įdiegtas programas galima paleisti viena paprasta komanda iš BAT failo arba iš Pradėti skydelio Vykdyti programėlės. Viena iš tokių programų yra „Firefox“:

paleisti firefox

Jei po šios komandos rašote kelią į vykdomąjį failą, atsitinka taip: „Firefox“ naršyklė paleidžiama ir bando apdoroti užklausą, tai yra failą, kurio kelias nurodytas. Tai yra, jei nurodysite:

paleiskite firefox C:\Program Files\Mozilla Firefox\firefox.exe

Naršyklė bus atidaryta, nesvarbu, ką ji sako paleidus „Firefox“. Štai kodėl kai kurie bendražygiai patikins, kad viskas veikia puikiai. Tačiau jei pasirinksite nešiojamąją programą, situacija bus visiškai kitokia. Kaip pavyzdį paimkime „Filezilla ftp“ klientą. Kadangi sistema nežino apie programą, aukščiau pateikta eilutė

paleisti filezilla

neveiks. Norėdami paleisti sistemai nežinomą programą, turite nurodyti jos kelią:

paleiskite D:\FileZilla\FileZilla.exe

Ilgi vardai šikšnosparnių failuose

Dabar pakalbėkime apie kelius ir erdves. Pirmasis būdas išvengti šios problemos yra naudoti trumpą pavadinimą.

paleiskite C:\Program Files\Sound Club\scw.exe

Pavyzdyje yra du pavadinimai su tarpais. Pakeiskime juos trumpesniais. Trumpųjų pavadinimų kūrimo taisyklės yra tokios: trumpajame pavadinime naudojami pirmieji šeši vardo simboliai, neįskaitant tarpų, po pavadinimo simboliu nurodomas aplanko eilės numeris ~ . Kadangi mano Program Files ir Sound Club aplankai yra vienaskaitos, tai atrodys taip:

Programos failai – „Progra~1 Sound Club“ – „SoundC~1“ pradžia C:\Progra~1 \SoundC~1 \scw.exe

Jei netoliese yra du aplankai, pvz., Sound Club ir Sound Clown, tai vadovaudamiesi taisyklėmis aukščiau esančiame pavyzdyje turėsite nurodyti SoundC~2, nes tokiu atveju Sound Club bus antras pavadinimas (pavadinimai skaičiuojami abėcėlės tvarka įsakymas).

Tačiau šis metodas yra nepatogus, nes turite nurodyti serijos numerius. Situacija su Programos failais yra daugiau ar mažiau normali. Nedaug žmonių sistemos diske ras du panašius aplankus. Bet jei nuspręsite kompiuteryje įdiegti kelis „Mozilla“ produktus. Galų gale turėsite keletą aplankų, pavyzdžiui:

Mozilla Firefox Mozilla Thunderbird Mozilla Sunbird

Trumpi vardai jiems bus

Mozill~1 Mozill~2 Mozill~3

Dabar įsivaizduokite, kad parašėte BAT failą, kuriame minimos šios programos. Jei pašalinsite „Firefox“, likę įrašai nebeveiks, o jei pašalinsite „Thunderbird“, „Sunbird“ įrašas nebeveiks. Trumpai tariant, metodas su trumpais pavadinimais nėra mūsų būdas.

Tarpai ir kabutės šikšnosparnių failuose

Citatos iš tikrųjų veikia, bet ne taip, kaip paprastai patariama. Paprastai patariama:

paleiskite „C:\Program Files\Sound Club\scw.exe“

Taigi komanda neveiks, nes jei pažvelgsite į jos žinyną (pradėti /? ), tada žinyne pamatysite:

START ["antraštė"] [komanda/programa] [parametrai]

Kaip matote, pirmasis parametras yra lango pavadinimas ir jis yra kabutėse. Šis parametras yra neprivalomas, tačiau vis tiek rekomenduojama jį nurodyti (), kad būtų išvengta klaidų vykdant komandą. Nereikia nieko rašyti kabutėse. Tai pasirodys taip:

paleisti "" "C:\Program Files\Sound Club\scw.exe"

Taip pat veiks galimybė visus pavadinimus įterpti tarpais atskirai kabutėse:

paleiskite C:\"Program Files"\"Sound Club"\scw.exe

Tačiau kai kuriais atvejais nė vienas iš aukščiau išvardytų dalykų neveikia. Tokiais atvejais galiu rekomenduoti naudoti komandą cd. Eikite į sistemos skaidinį, tada naudokite cd į aplanką Program Files ir paleiskite programą (pradėti):

%SystemDrive% cd \Program Files\Sound Club\ paleiskite scw.exe

Manau, kad šis metodas tiks visur. Dabar dar pora svarbių punktų. Tarkime, kad sukūrėte paketinį failą, kuris paleidžia tris programas, ir jums reikia laikinai neįtraukti vienos iš trijų programų paleidimo. Tai galima padaryti ištrinant eilutę arba pakomentavus. Pirmasis būdas yra vandališkas, o antrasis, žr.

paleisti firefox paleisti jetaudio rem paleisti defraggler

Tokiu atveju sistemoje įdiegtos programos Defraggler.exe paleidimas yra išjungtas. Komentuoti eilutes, eilutės pradžioje nurodydami komandą rem. Visi BAT failai vykdomi konsolės lange. Kad jis išnyktų baigus komandas, nepamirškite pabaigoje parašyti išėjimo komandos.

paleisti firefox paleisti jetaudio rem paleisti defraglerį išeiti

Programų paleidimas iš bat failo

Pirmoje straipsnio dalyje kalbėjau bendrais bruožais apie BAT failus. Dabar paaiškėjo, kas tai yra ir su kuo valgoma. Antroje dalyje kalbėsime apie konkretesnius dalykus. Pavyzdžiui, kaip naudojant BAT failą paleisti kelias programas su tam tikrais parametrais arba automatiškai įdiegti programą, kad nereikėtų gaišti laiko tokiems atsakymams kaip Ar sutinkate su licencijos sutarties sąlygomis? ir nespauskite nereikalingų mygtukų.

Keli būdai paleisti programas naudojant BAT failą buvo aprašyti aukščiau. Pati pirmoji yra trumpa komanda paleisti sistemoje įdiegtą programą.

paleisti firefox

Tai ne visada veikia. Todėl šią techniką galima pilnai pritaikyti konkrečiai sistemai, tačiau ji netinka kaip universalus sprendimas. Jei jūsų tikslas yra, kad BAT failas veiktų visur ir visada, turite naudoti visus kelius:

paleiskite C:\"Program Files"\"Mozilla Firefox"\firefox.exe

Taip pat pažymėjau, kad BAT faile turi būti komanda, kurią reikia užbaigti:

paleiskite C:\"Program Files"\"Mozilla Firefox"\firefox.exe išeiti

Programų paleidimas šikšnosparnių failuose su parametrais (raktais)

Galite ne tik paleisti programą, bet ir paleisti jai papildomų komandų. Pavyzdžiui, komanda paleisti sumažinta:

start /min D:\FileZilla\FileZilla.exe išeiti

Komanduoti šiuo atveju reiškia nurodyti raktą. Klavišas žymimas pasviruoju brūkšniu po pagrindinės komandos (komanda / klavišas). Pagrindinė komanda šiuo atveju yra start . Tiesa, klavišas min veikia tik puse atvejų, nes jis konkrečiai susijęs su starto komanda, o ne su programomis, kurias ši komanda paleidžia.

Apskritai, yra daug klavišų, o skirtingų programų raktų rinkiniai gali labai skirtis. Tačiau yra keletas bendrų. Pavyzdžiui, pagalbos klavišas (/? arba /help). Norėdami pamatyti, kaip veikia šis raktas, pažvelkime į praktinį pavyzdį. Atidarykite konsolę (spustelėkite + R , įveskite cmd , tada Enter ) ir konsolėje įveskite:

pradėti /?

Konsolėje bus rodomas galiojančių raktų sąrašas su paleidimo komandos komentarais.

Atkreipkite dėmesį į /laukti jungiklį. Kai kuriais atvejais tai tiesiog nepakeičiama. Pavyzdžiui, nusprendėte naudoti BAT failą, kad išpakuotumėte archyvą su programa ir paleistumėte šią programą. Paketiniame faile bus dvi komandos – išpakavimui ir paleidimui. Kadangi paleidžiant BAT failą komandos bus vykdomos beveik vienu metu, archyvas nespės išpakuoti ir nebus ką paleisti. Todėl bus klaida. Tokiu atveju raktas ateis į pagalbą /laukti:

Taigi sistema pirmiausia atliks pirmąjį veiksmą, lauks, kol jis bus baigtas, ir tik tada pereis prie antrojo. Jei reikia palaukti tam tikrą laikotarpį, lengviau naudoti konsolės įrankį. Tinkamoje BAT failo vietoje parašykite šią komandą (skaičius yra sekundžių skaičius):

paleiskite Sleep.exe 15

Su raktais galite padaryti daug. Galima įdiegti programas. Norėdami tai padaryti, naudojami keli klavišai, atsižvelgiant į diegimo programos tipą, naudojamą diegiant programą kompiuteryje:

/S /s /q /silent ir daugybė kitų

Kai kuriais atvejais tai gali būti labai patogu. „Avast“ antivirusinė įmonė turi tylaus diegimo parinktį. Manoma, kad nemokama (namų) versija neturi tylaus diegimo. Tačiau jei žinote, kaip veikia „InstallShield“ diegimo programa, suprasite, kad tai yra „canard“, nes ši diegimo programa pati palaiko /S tylaus diegimo jungiklį. Tai reiškia, kad visi jo pagrindu pagaminti produktai daro tą patį. Ir Avast nėra išimtis. Tiesiog sukurkite failą su turiniu aplanke naudodami Avast BAT

paleiskite avast.exe /S išėjimą

paleidžiate ją ir programa įdiegiama jūsų kompiuteryje praktiškai be jūsų įvesties. Tokiu būdu galite parašyti visą sąrašą tyliam diegimui skirtų programų ir sutaupyti laiko, pavyzdžiui, iš naujo įdiegiant sistemą. Straipsnyje galite gauti išsamesnės informacijos apie raktus.

Yra ir kitų programų valdymo naudojant BAT failus parinkčių. Galite paleisti programą sakydami jai paleisties metu atidaryti failą. Šį metodą naudoju kurdamas svetaines. Tai labai patogu, kai visas jūsų įrankių rinkinys atidaro reikiamus dokumentus ir aplankus vienu mygtuko paspaudimu:

rem ryšys su ftp serveriu start /min D:\FileZilla\FileZilla.exe "ftp://login:password@server" Rem atidaryti index.php naršyklėje Firefox paleiskite C:\"programos failai"\"mozilla firefox"\firefox.exe "http://localhost/site_folder/index.php" rem atidarydami start.html teksto rengyklėje start /min C:\"Programų failai"\text_editor.exe "E:\server\site_folder\index.html" rem atidaryti aplanką su svetainės failais start /min E:\serveris\svetainės_aplankas rem konsolės išėjimas išeiti

Atkreipiu dėmesį, kad visi aukščiau aprašyti būdai gali būti naudojami įvairiais deriniais ir deriniais.

start /min /laukti program.exe /m /S paleisti C:\Directory\program2.exe "C:\Files\file.odt" išeiti

Tačiau svarbu atsiminti: viskas, kas susiję su paketiniame faile paleistos programos vykdymu, yra parašyta su juo toje pačioje eilutėje.

paleiskite C:\"programos failai"\"mozilla firefox"\firefox.exe "http://localhost/site_folder/index.php"

Kaip epilogą, aš pasiūlysiu jums peržiūrėti BAT failų konvertavimą į programas .exe formatu - . BAT failas ne visada yra estetiškas, tačiau keitiklio pagalba galite supakuoti paketinį failą į exe failą, papuošdami jį bet kuria pasirinkta piktograma.

Radau kitą BAT į EXE keitiklį, galite jį laikyti alternatyva ankstesnei programai: Advanced Bat To Exe Converter

Žmonės, susipažinę su paketinio failo terminu, žino, kad GPGB failai gali žymiai supaprastinti gyvenimą ir sutaupyti laiko, jei žinote, kaip teisingai juos rašyti ir naudoti. Šiame straipsnyje pakalbėsiu apie tai, kaip sukurti BAT failus ir supažindinsiu su dažniausiai pasitaikančiomis klaidomis juos rašant.

Sukurti BAT failą labai paprasta. Tiesiog atidarykite Notepad ir išsaugokite tuščią lapą su plėtiniu .bat, pasirinkdami parinktį Įrašyti kaip... ir lauke Failo pavadinimas įrašydami ką nors, kas baigiasi .bat, pavyzdžiui, test.bat.
Nurodykite failo tipą, kaip parodyta toliau pateiktoje ekrano kopijoje – Visi failai. Išsaugokite ir gaukite BAT failą.

BAT failą galite redaguoti naudodami Notepad arba bet kurį kitą teksto rengyklę, skirtą darbui su kodu.

Dabar pereikime tiesiai prie praktinės informacijos. Daugelis žmonių internete ieško atsakymo į klausimą: kaip elgtis su tarpais BAT failuose? . Kelyje į aplankus ir vykdomuosius failus tarpo buvimas sukelia klaidą. Dažniausias atsakymas yra toks: kelią įrašykite kabutėse. Ir šis atsakymas nėra teisingas. Tiesa, kai kurie putos iš burnos ir tvirtins, kad tai veikia. Taigi atsirado du kodėl – kodėl tai netiesa ir kodėl kai kurie bus.

Sistemoje Windows (taip pat ir UNIX) sistemoje įdiegtas programas sistema atitinkamai registruoja. Todėl kai kurias įdiegtas programas galima paleisti viena paprasta komanda iš BAT failo arba iš Pradėti skydelio Vykdyti programėlės. Viena iš tokių programų yra „Firefox“:

paleisti firefox

Jei po šios komandos rašote kelią į vykdomąjį failą, atsitinka taip: „Firefox“ naršyklė paleidžiama ir bando apdoroti užklausą, tai yra failą, kurio kelias nurodytas. Tai yra, jei nurodysite:

paleiskite firefox C:\Program Files\Mozilla Firefox\firefox.exe

Naršyklė bus atidaryta, nesvarbu, ką ji sako paleidus „Firefox“. Štai kodėl kai kurie bendražygiai patikins, kad viskas veikia puikiai. Tačiau jei pasirinksite nešiojamąją programą, situacija bus visiškai kitokia. Kaip pavyzdį paimkime „Filezilla ftp“ klientą. Kadangi sistema nežino apie programą, aukščiau pateikta eilutė

paleisti filezilla

neveiks. Norėdami paleisti sistemai nežinomą programą, turite nurodyti jos kelią:

paleiskite D:\FileZilla\FileZilla.exe

Ilgi vardai šikšnosparnių failuose

Dabar pakalbėkime apie kelius ir erdves. Pirmasis būdas išvengti šios problemos yra naudoti trumpą pavadinimą.

paleiskite C:\Program Files\Sound Club\scw.exe

Pavyzdyje yra du pavadinimai su tarpais. Pakeiskime juos trumpesniais. Trumpųjų pavadinimų kūrimo taisyklės yra tokios: trumpajame pavadinime naudojami pirmieji šeši vardo simboliai, neįskaitant tarpų, po pavadinimo simboliu nurodomas aplanko eilės numeris ~ . Kadangi mano Program Files ir Sound Club aplankai yra vienaskaitos, tai atrodys taip:

Programos failai – „Progra~1 Sound Club“ – „SoundC~1“ pradžia C:\Progra~1 \SoundC~1 \scw.exe

Jei netoliese yra du aplankai, pvz., Sound Club ir Sound Clown, tai vadovaudamiesi taisyklėmis aukščiau esančiame pavyzdyje turėsite nurodyti SoundC~2, nes tokiu atveju Sound Club bus antras pavadinimas (pavadinimai skaičiuojami abėcėlės tvarka įsakymas).

Tačiau šis metodas yra nepatogus, nes turite nurodyti serijos numerius. Situacija su Programos failais yra daugiau ar mažiau normali. Nedaug žmonių sistemos diske ras du panašius aplankus. Bet jei nuspręsite kompiuteryje įdiegti kelis „Mozilla“ produktus. Galų gale turėsite keletą aplankų, pavyzdžiui:

Mozilla Firefox Mozilla Thunderbird Mozilla Sunbird

Trumpi vardai jiems bus

Mozill~1 Mozill~2 Mozill~3

Dabar įsivaizduokite, kad parašėte BAT failą, kuriame minimos šios programos. Jei pašalinsite „Firefox“, likę įrašai nebeveiks, o jei pašalinsite „Thunderbird“, „Sunbird“ įrašas nebeveiks. Trumpai tariant, metodas su trumpais pavadinimais nėra mūsų būdas.

Tarpai ir kabutės šikšnosparnių failuose

Citatos iš tikrųjų veikia, bet ne taip, kaip paprastai patariama. Paprastai patariama:

paleiskite „C:\Program Files\Sound Club\scw.exe“

Taigi komanda neveiks, nes jei pažvelgsite į jos žinyną (pradėti /? ), tada žinyne pamatysite:

START ["antraštė"] [komanda/programa] [parametrai]

Kaip matote, pirmasis parametras yra lango pavadinimas ir jis yra kabutėse. Šis parametras yra neprivalomas, tačiau vis tiek rekomenduojama jį nurodyti (), kad būtų išvengta klaidų vykdant komandą. Nereikia nieko rašyti kabutėse. Tai pasirodys taip:

paleisti "" "C:\Program Files\Sound Club\scw.exe"

Taip pat veiks galimybė visus pavadinimus įterpti tarpais atskirai kabutėse:

paleiskite C:\"Program Files"\"Sound Club"\scw.exe

Tačiau kai kuriais atvejais nė vienas iš aukščiau išvardytų dalykų neveikia. Tokiais atvejais galiu rekomenduoti naudoti komandą cd. Eikite į sistemos skaidinį, tada naudokite cd į aplanką Program Files ir paleiskite programą (pradėti):

%SystemDrive% cd \Program Files\Sound Club\ paleiskite scw.exe

Manau, kad šis metodas tiks visur. Dabar dar pora svarbių punktų. Tarkime, kad sukūrėte paketinį failą, kuris paleidžia tris programas, ir jums reikia laikinai neįtraukti vienos iš trijų programų paleidimo. Tai galima padaryti ištrinant eilutę arba pakomentavus. Pirmasis būdas yra vandališkas, o antrasis, žr.

paleisti firefox paleisti jetaudio rem paleisti defraggler

Tokiu atveju sistemoje įdiegtos programos Defraggler.exe paleidimas yra išjungtas. Komentuoti eilutes, eilutės pradžioje nurodydami komandą rem. Visi BAT failai vykdomi konsolės lange. Kad jis išnyktų baigus komandas, nepamirškite pabaigoje parašyti išėjimo komandos.

paleisti firefox paleisti jetaudio rem paleisti defraglerį išeiti

Programų paleidimas iš bat failo

Pirmoje straipsnio dalyje kalbėjau bendrais bruožais apie BAT failus. Dabar paaiškėjo, kas tai yra ir su kuo valgoma. Antroje dalyje kalbėsime apie konkretesnius dalykus. Pavyzdžiui, kaip naudojant BAT failą paleisti kelias programas su tam tikrais parametrais arba automatiškai įdiegti programą, kad nereikėtų gaišti laiko tokiems atsakymams kaip Ar sutinkate su licencijos sutarties sąlygomis? ir nespauskite nereikalingų mygtukų.

Keli būdai paleisti programas naudojant BAT failą buvo aprašyti aukščiau. Pati pirmoji yra trumpa komanda paleisti sistemoje įdiegtą programą.

paleisti firefox

Tai ne visada veikia. Todėl šią techniką galima pilnai pritaikyti konkrečiai sistemai, tačiau ji netinka kaip universalus sprendimas. Jei jūsų tikslas yra, kad BAT failas veiktų visur ir visada, turite naudoti visus kelius:

paleiskite C:\"Program Files"\"Mozilla Firefox"\firefox.exe

Taip pat pažymėjau, kad BAT faile turi būti komanda, kurią reikia užbaigti:

paleiskite C:\"Program Files"\"Mozilla Firefox"\firefox.exe išeiti

Programų paleidimas šikšnosparnių failuose su parametrais (raktais)

Galite ne tik paleisti programą, bet ir paleisti jai papildomų komandų. Pavyzdžiui, komanda paleisti sumažinta:

start /min D:\FileZilla\FileZilla.exe išeiti

Komanduoti šiuo atveju reiškia nurodyti raktą. Klavišas žymimas pasviruoju brūkšniu po pagrindinės komandos (komanda / klavišas). Pagrindinė komanda šiuo atveju yra start . Tiesa, klavišas min veikia tik puse atvejų, nes jis konkrečiai susijęs su starto komanda, o ne su programomis, kurias ši komanda paleidžia.

Apskritai, yra daug klavišų, o skirtingų programų raktų rinkiniai gali labai skirtis. Tačiau yra keletas bendrų. Pavyzdžiui, pagalbos klavišas (/? arba /help). Norėdami pamatyti, kaip veikia šis raktas, pažvelkime į praktinį pavyzdį. Atidarykite konsolę (spustelėkite + R , įveskite cmd , tada Enter ) ir konsolėje įveskite:

pradėti /?

Konsolėje bus rodomas galiojančių raktų sąrašas su paleidimo komandos komentarais.

Atkreipkite dėmesį į /laukti jungiklį. Kai kuriais atvejais tai tiesiog nepakeičiama. Pavyzdžiui, nusprendėte naudoti BAT failą, kad išpakuotumėte archyvą su programa ir paleistumėte šią programą. Paketiniame faile bus dvi komandos – išpakavimui ir paleidimui. Kadangi paleidžiant BAT failą komandos bus vykdomos beveik vienu metu, archyvas nespės išpakuoti ir nebus ką paleisti. Todėl bus klaida. Tokiu atveju raktas ateis į pagalbą /laukti:

Taigi sistema pirmiausia atliks pirmąjį veiksmą, lauks, kol jis bus baigtas, ir tik tada pereis prie antrojo. Jei reikia palaukti tam tikrą laikotarpį, lengviau naudoti konsolės įrankį. Tinkamoje BAT failo vietoje parašykite šią komandą (skaičius yra sekundžių skaičius):

paleiskite Sleep.exe 15

Su raktais galite padaryti daug. Galima įdiegti programas. Norėdami tai padaryti, naudojami keli klavišai, atsižvelgiant į diegimo programos tipą, naudojamą diegiant programą kompiuteryje:

/S /s /q /silent ir daugybė kitų

Kai kuriais atvejais tai gali būti labai patogu. „Avast“ antivirusinė įmonė turi tylaus diegimo parinktį. Manoma, kad nemokama (namų) versija neturi tylaus diegimo. Tačiau jei žinote, kaip veikia „InstallShield“ diegimo programa, suprasite, kad tai yra „canard“, nes ši diegimo programa pati palaiko /S tylaus diegimo jungiklį. Tai reiškia, kad visi jo pagrindu pagaminti produktai daro tą patį. Ir Avast nėra išimtis. Tiesiog sukurkite failą su turiniu aplanke naudodami Avast BAT

paleiskite avast.exe /S išėjimą

paleidžiate ją ir programa įdiegiama jūsų kompiuteryje praktiškai be jūsų įvesties. Tokiu būdu galite parašyti visą sąrašą tyliam diegimui skirtų programų ir sutaupyti laiko, pavyzdžiui, iš naujo įdiegiant sistemą. Straipsnyje galite gauti išsamesnės informacijos apie raktus.

Yra ir kitų programų valdymo naudojant BAT failus parinkčių. Galite paleisti programą sakydami jai paleisties metu atidaryti failą. Šį metodą naudoju kurdamas svetaines. Tai labai patogu, kai visas jūsų įrankių rinkinys atidaro reikiamus dokumentus ir aplankus vienu mygtuko paspaudimu:

rem ryšys su ftp serveriu start /min D:\FileZilla\FileZilla.exe "ftp://login:password@server" Rem atidaryti index.php naršyklėje Firefox paleiskite C:\"programos failai"\"mozilla firefox"\firefox.exe "http://localhost/site_folder/index.php" rem atidarydami start.html teksto rengyklėje start /min C:\"Programų failai"\text_editor.exe "E:\server\site_folder\index.html" rem atidaryti aplanką su svetainės failais start /min E:\serveris\svetainės_aplankas rem konsolės išėjimas išeiti

Atkreipiu dėmesį, kad visi aukščiau aprašyti būdai gali būti naudojami įvairiais deriniais ir deriniais.

start /min /laukti program.exe /m /S paleisti C:\Directory\program2.exe "C:\Files\file.odt" išeiti

Tačiau svarbu atsiminti: viskas, kas susiję su paketiniame faile paleistos programos vykdymu, yra parašyta su juo toje pačioje eilutėje.

paleiskite C:\"programos failai"\"mozilla firefox"\firefox.exe "http://localhost/site_folder/index.php"

Kaip epilogą, aš pasiūlysiu jums peržiūrėti BAT failų konvertavimą į programas .exe formatu - . BAT failas ne visada yra estetiškas, tačiau keitiklio pagalba galite supakuoti paketinį failą į exe failą, papuošdami jį bet kuria pasirinkta piktograma.

Radau kitą BAT į EXE keitiklį, galite jį laikyti alternatyva ankstesnei programai: Advanced Bat To Exe Converter

Naudojant bat failus (kitaip „bat file“ arba „batch file“) dažnai galite palengvinti jūsų darbą, pavyzdžiui, automatizuoti programinės įrangos diegimą pagal iš anksto nustatytus parametrus; datos ir laiko sinchronizavimas; paleisti komandų sekas ir kt. Tačiau norint naudoti tokius scenarijus, reikia mokėti juos sukurti. Iš esmės failai su plėtiniu .bat yra konsolės komandų rinkinys, toks pat, kaip ir komandinėje eilutėje.

Straipsnyje aptariami trys .bat failų kūrimo būdai:

  1. Komandinės eilutės naudojimas.
  2. Naudojant Notepad programą.
  3. Naudodami „Dr.Batcher“ programą.

1 žingsnis. Norėdami paleisti komandinę eilutę meniu "Pradėti", naudokite dialogo langą "Ieškoti programų ir failų". Turite nustatyti cmd paieškos parametrą ir kairiuoju pelės klavišu spustelėti piktogramą skiltyje "Programos".

2 žingsnis. Parašytiems paketiniams failams saugoti rekomenduojama naudoti atskirą katalogą, todėl pasirinkite vietą kietajame diske ir sukurkite specialų aplanką įvesdami komandą „MD D:\Bat“.

Į pastabą! Komanda įvedama be kabučių, tarpas dedamas tik panaudojusM.D. Šiuo atveju aplankas pavadintas « Šikšnosparnis"bus sukurtas diskeD. Komandų eilutėje neskiriamos didžiosios ir mažosios raidės, tai yra „MDD:\Šikšnosparnis", "mdD:\Šikšnosparnis“ ir „mdd:\Šikšnosparnis“ bus tas pats.

3 veiksmas. Sukurkite tikrąjį paketinį failą naudodami komandą „@echo off > D:\Bat\probnik.bat“.

Į pastabą!Šiuo atveju didžioji ir mažoji raidė yra svarbi nurodant paskirties vietos kelią, ty aplanką "šikšnosparnis", "Šikšnosparnis“ ir „BAT“ – trys nepriklausomi ir visiškai skirtingi katalogai. Jei nurodysite neegzistuojantį aplanką, komanda nebus vykdoma. Atkreipkite dėmesį, kad taip pat nebus jokio klaidos pranešimo.

4 veiksmas. Norėdami pakeisti failo turinį, atidarykite vietą, kurioje jis saugomas, iškvieskite kontekstinį meniu ir pasirinkite eilutę „Keisti“.

Sukurkite paketinį failą naudodami Notepad

1 žingsnis. Norėdami paleisti užrašų knygelę, eikite į meniu „Visos programos“, pasirinkite „Priedai“ ir spustelėkite paleidimo piktogramą.

2 žingsnis.

Iš naujo straipsnio sužinokite, kaip sukurti failą be daug programavimo žinių -

Kaip pavyzdį siūlome naudoti šį kodą, kuris rodo žvaigždės vaizdą:

« @echo išjungtas

režimas con cols=32 eilutės=50

titulinė žvaigždė!

%%i į (

88888888888888881888888888888888,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,

) pakartokite %%i

pauzė > nulis

Dėmesio! Kodas turi būti įvestas be kabučių. Visada patikrinkite komandos sintaksę. Jei pamiršite eilutės pabaigoje dėti kablelį, tada, kai programa bus vykdoma, ji susijungs su kita.

3 veiksmas. Išsaugokite gautą failą norimame kataloge. Norėdami pakeisti skiriamąją gebą, naudokite eilutę „Failo tipas“, joje pasirinkite „Visi failai“, o įvesdami pavadinimą po taško nurodykite „šikšnosparnis“.

Paketinio failo kūrimas naudojant "Dr.Batcher"

Nurodytas programinės įrangos produktas yra mokamas, tačiau suteikia galimybę 30 dienų naudoti bandomąją versiją.

1 žingsnis. Norėdami sukurti failą, naudokite meniu „Failas“, elementą „Naujas...“ arba klavišų kombinaciją „Ctrl+N“.

2 žingsnis. Dialogo lange pažymėkite "Empty Batch File" ir spustelėkite "Gerai".

3 veiksmas. Nurodykite, kurias komandas turi vykdyti bat failas.

Į pastabą! Dešiniajame rėmelyje yra klavišų komandos, kurias galite naudoti rašydami kodą. Tiesiog pasirinkite norimą ir spustelėkite „ĮdėtiCommand“, kuri padeda sutaupyti laiko dirbant.

4 veiksmas. Išsaugokite gautą failą norimame kataloge.

Svarbu! Atminkite, kad šis įrankis leidžia derinti programą skrendant. Tiesiog naudokite meniu "Batch“, kad pradėtumėte jau įvestą seką. Pažanga rodoma apatiniame rėmelyje. Kai naudojate prekę "VykdytiinIšorinisLangas...“ vykdys paketinį failą, panašiai kaip paleidžiant jį naudojant operacinę sistemą.

Išvada

Aprašėme tris būdus, kaip sukurti failus su plėtiniu .bat. Du iš išvardytų metodų yra standartiniai metodai, pasiekiami sistemoje „Windows“, vienam reikia įdiegti papildomą programinę įrangą. Kiekvieno metodo įvertinimas pateiktas suvestinėje lentelėje.

Informacija\VardasKomandinė eilutėUžrašų knygelėDr.Batcher
LicencijaPristatomas su WindowsPristatomas su WindowsMokama
rusų kalbaPriklausomai nuo Windows versijosPriklausomai nuo versijos
Paketinio failo kūrimasTaipTaipTaip
Paketinio failo redagavimasNrTaipTaip
Sąsajos patogumas (nuo 1 iki 5)4 4 5

Vaizdo įrašas – šikšnosparnio failo kūrimas

BAT failai yra tekstiniai dokumentai, turintys specialų plėtinį. Į jį įrašomos komandos, kad vėliau būtų galima vykdyti komandų eilutėje. Vykdydami failą aktyvuojate CMD programą, ji skaito komandas, kurios vykdomos nuosekliai. Tokiu būdu galite palengvinti darbą su komandine eilute išlaikant norimą tvarką. Žinoma, visas komandas iš karto galite įvesti į komandų eilutę rankiniu būdu, tačiau jei reikia kartoti tas pačias operacijas, daug patogiau tai padaryti automatiškai nuskaitant sąrašą, parašytą šikšnosparnio dokumento forma. Ši parinktis taip pat praktiška ir patogi, nes vėliau galite pakeisti užsakymą, pridėti naujų reikalingų procesų ir pašalinti nereikalingus.

BAT padeda automatizuoti procesus: programų paleidimą, archyvavimą, atsargines kopijas. Todėl pravartu žinoti, kaip patiems susikurti šikšnosparnio failą, jį pataisyti ir papildyti.

Darbas su šikšnosparniu naudojant Notepad

Kūrimo algoritmas

Darbo su Notepad procesas visai nėra sudėtingas. Jei niekada anksčiau to nepadarėte, galite tai padaryti puikiai išmokę sukurti šikšnosparnio failą ir pridėti prie jo komandas. Pradėkime nuo kūrybos. Čia griežtai laikykitės algoritmo:

  1. Kai kuriate tekstinį dokumentą, iš pradžių gausite jį su txt plėtiniu. Yra keletas būdų, kaip atlikti šią operaciją, kai kurie priklauso nuo jūsų įdiegtos „Windows“ lygio:
    • Pasirinktame aplanke dešiniuoju pelės mygtuku spustelėkite laukelį, atsidarys meniu, kuriame pasirenkame „Sukurti“ - „Teksto dokumentas“;
    • Paleiskite „Notepad“ per „Start“ pasirinkdami „Visos programos“ - „Priedai“ - „Notepad“ (skirta „Windows 7“);
    • Vėlesnėse (po 7) „Windows“ versijose taip pat galite atidaryti „Notepad“ per „Pradėti“: eikite į „Visos programos“, tada „Priedai“ - „Windows“ ir ten iš sąrašo pasirinkite „Notepad“;
    • Atidarykite sistemos komandų langą naudodami „Win + R“ kombinaciją, eilutėje įveskite „notepad“, spustelėkite „Gerai“.
  2. Įveskite komandos tekstą. Norėdami pabandyti, užsirašykite, pavyzdžiui, „START taskmgr.exe“ - paleiskite užduočių tvarkyklę. „START“ nurodo komandų interpretatoriui, kad reikia paleisti programą, tada nurodomas programos vykdomasis failas.
  3. Nurodykite kelią, kur išsaugoti sukurtą dokumentą.
  4. Išsaugojimo lange nurodykite:
    • eilutėje „Tipas“ - „Visi failai“;
    • eilutėje „Vardas“ įveskite šikšnosparnio pavadinimą ir plėtinį, pridėkite jį po pavadinimo, tarp pavadinimo ir plėtinio padėdami tašką, pavyzdžiui, „failas.bat“.
  5. Spustelėkite „Išsaugoti“.

Paketinis failas su plėtiniu .bat atsiras jūsų nurodytame aplanke.

Failo paleidimas

Šikšnosparnio failą lengviau atidaryti dukart spustelėjus jį pele. Antrasis būdas yra paleisti iš komandinės eilutės: įveskite adresą, kuriame yra jūsų išsaugotas dokumentas su plėtiniu .bat.

Redagavimas

Jei norite pakeisti dokumentą – pridėti komandas į bat failą, kai kurias iš jų ištrinti, įvesti kitą programą, kad vėliau su juo dirbtumėte – tai padaryti nėra sunku. Atidarykite dokumentą naudodami teksto rengyklę. Tai patogu padaryti dešiniuoju pelės mygtuku spustelėjus šikšnosparnio failą ir atsidariusiame meniu pasirinkus „Redaguoti“. Bus paleista užrašų knygelė – ten galėsite redaguoti komandas, keisti turinį ir papildyti.

Dr.Batcher taikymas

Pradedančiajam, kuris tik pradeda dirbti su komandų interpretatoriumi ir naudojasi gana retai, užtenka Notepad. Jei norite pasiekti aukštesnį profesinį lygį, rekomenduojame naudoti Dr.Batcher įrankį. Dr.Batcher programoje galima sunumeruoti puslapius, yra žymių palaikymas, bate naudojamų sistemos komandų sąrašas, įvestos komandos yra paryškintos.

Dokumento kūrimas

Algoritmas yra paprastas ir nereikalauja specialių įgūdžių ar profesionalumo. Atsisiuntę įrankį galite greitai padaryti viską, ko reikia.

Paleiskite Dr.Batcher.

  1. Atidarykite naują puslapį: „Failas“ - „Naujas“ arba spustelėkite tuščio lapo piktogramą, esančią meniu „Failas“.
  2. Dialogo lange spustelėkite „Ištuštinti paketinį failą“.
  3. Atsidarys programos langas, kuriame bus funkcijos, skirtos darbui su šikšnosparniu.
  4. Įvedę reikiamą tekstą išsaugokite.

Redagavimas

Jei reikia pakeisti šikšnosparnio failą, tai galima padaryti keliais Dr.Batcher būdais:

  1. Dešiniuoju pelės mygtuku spustelėkite piktogramą ir meniu pasirinkite „Redaguoti naudojant Dr.Batcher“.
  2. Paleiskite Batcher. Atidarykite norimą bat failą sekdami kelią:
  • "Failas";
  • "Atviras";
  • nurodyti kelią į dokumentą;
  • "Atviras".

Atlikę vieną iš siūlomų kelių, atsidarysite naudingumą, lange bus tekstas, kuriame galėsite koreguoti, keisti komandas, jas papildyti, ištrinti nereikalingas.

Bat failas yra naudingas, kai reikia automatizuoti užduotis sistemoje Windows. Ypač jei reikia kelis kartus (periodiškai arba iš eilės) atlikti veiksmus pagal tam tikrą algoritmą. Paprastai to reikia kuriant katalogų sistemą, masiškai pervardijant failus ir atliekant kitas paprastas bei sudėtingesnes operacijas. Išsaugoję veiksmų eiliškumą, galite greitai ir negaišdami laiko bet kada rankiniu būdu įvesti komandas, pradėti procesą, pakartoti jį skirtingoms programoms, baigtame tekste įvesdami tik jų pavadinimą. Aukščiau pateiktos rekomendacijos, kaip sukurti šikšnosparnių failą, padės ne tik patiems juos sukurti, bet ir redaguoti.



 


Skaityti:



Geriausių belaidžių ausinių įvertinimas

Geriausių belaidžių ausinių įvertinimas

Ar galima nebrangiai įsigyti universalių ausų? 3000 rublių – ar už tokius pinigus galima nusipirkti kokybiškų ausinių? Kaip paaiškėjo, taip. Ir kalba...

Pagrindinė mobiliojo įrenginio kamera dažniausiai yra užpakalinėje korpuso dalyje ir naudojama fotografuoti bei filmuoti

Pagrindinė mobiliojo įrenginio kamera dažniausiai yra užpakalinėje korpuso dalyje ir naudojama fotografuoti bei filmuoti

Atnaujinta planšetės versija su patobulintomis charakteristikomis ir dideliu autonomiškumu.Acer išmanieji telefonai retai lankomi...

Kaip persijungti į kitą operatorių išsaugant savo numerį

Kaip persijungti į kitą operatorių išsaugant savo numerį

Įstatymas dėl telefono numerio išsaugojimo, kai abonentas pereina prie kito mobiliojo ryšio operatoriaus, Rusijoje įsigaliojo gruodžio 1 d. Tačiau paaiškėjo, kad...

phableto apžvalga, brangi, bet labai kompetentinga

phableto apžvalga, brangi, bet labai kompetentinga

Apžvalga apie phablet, brangus, bet labai kompetentingas 2015-03-20 Esu vienintelis batsiuvys pasaulyje be batų, išmaniųjų telefonų apžvalgininkas be savo išmaniojo telefono....

tiekimo vaizdas RSS