Datoteka BAT (kaj je in kako jo odpreti)
Ta članek pojasnjuje, kaj je datoteka .BAT, kako odpreti datoteko .BAT in kako pretvoriti datoteko .BAT v datoteko EXE.
Kaj je datoteka .BAT?
A mapa z .BAT razširitev datoteke je datoteka za paketno obdelavo. To je navadna besedilna datoteka ki vsebuje različne ukazov uporablja se za ponavljajoča se opravila ali za zagon skupin skriptov enega za drugim.
Programska oprema vseh vrst uporablja datoteke .BAT za različne namene – na primer za kopiranje ali brisanje datotek, zagon aplikacij in zaustavitev procesov. Datoteke BAT se imenujejo tudi paketne datoteke, skripti, paketni programi, ukazne datoteke in skripti lupine in lahko namesto tega uporabljajo razširitev .CMD.

Delo z datotekami .BAT je lahko zelo nevarno ne le za vaše osebne datoteke, ampak tudi za pomembne sistemske datoteke. Preden ga odprete, bodite zelo previdni.
Kako odpreti datoteko .BAT
Čeprav razširitev .BAT takoj omogoči, da Windows takšno datoteko prepozna kot izvedljivo, so datoteke .BAT še vedno v celoti sestavljene iz besedilnih ukazov. To pomeni, da lahko kateri koli urejevalnik besedil, kot je Beležnica (ki je vključen v vse različice sistema Windows), odpre datoteko .BAT za urejanje.
Če želite odpreti datoteko .BAT v beležnici, jo kliknite z desno tipko miške in izberite Uredi iz menija. Morda boste našli naprednejši urejevalniki besedil to podporo sintakso označevanje, koristno pri urejanju datoteke .BAT.
Če odprete datoteko .BAT v urejevalniku besedil, se prikaže koda, ki sestavlja datoteko. To je na primer besedilo znotraj datoteke .BAT, ki se uporablja za izpraznitev odložišča:
cmd /c "odmev izklopljen | posnetek"
Tu je še en primer datoteke .BAT, ki uporablja ukaz ping za preverjanje, ali lahko računalnik doseže a usmerjevalnik s tem posebnim IP naslov:
ping 192.168.1.1
pavza.
Še enkrat, bodite zelo previdni pri odpiranju izvedljivih formatov datotek, kot so datoteke .BAT, ki ste jih prejeli prek E-naslov, prenesete s spletnih mest, ki jih ne poznate, ali celo ustvarite sami. Obstajajo tudi drugi razširitve izvršljivih datotek bi se morali izogibati.
Kako uporabljati datoteko .BAT
Uporaba datoteke .BAT v operacijskem sistemu Windows je tako preprosta, kot če jo dvokliknete ali dvakrat tapnete. Ni vam treba prenesti nobenega posebnega programa ali orodja.
Če želite uporabiti prvi zgornji primer, vnesite to besedilo v besedilno datoteko z urejevalnikom besedil in nato datoteko shranite z razširitev .BAT bo naredila datoteko izvedljivo, ki jo lahko odprete in takoj izbrišete vse, kar je shranjeno v odložišče.
Drugi primer, ki uporablja ukaz ping, bo ping ta naslov IP; ukaz pause zadrži ukazni poziv Ko je postopek končan, se odpre okno, da si lahko ogledate rezultate.
Če se zdi, da vaša datoteka ni besedilna datoteka, potem verjetno nimate opravka z datoteko .BAT. Preverite razširitev datoteke, da se prepričate, da ne zmedete a .BAK ali .BAR (Age of Empires 3 data) z datoteko .BAT.
Kako pretvoriti datoteko .BAT
Kot je prikazano, koda datoteke .BAT na noben način ni skrita, kar pomeni, da jo je zelo enostavno urejati. Ker določena navodila v datoteki .BAT (npr ukaz del) lahko povzroči opustošenje vaših podatkov in pretvori datoteko BAT v obliko, kot je EXE da bi bilo bolj podobno datoteki aplikacije, bi bilo pametno.
Datoteko .BAT lahko pretvorite v datoteko .EXE z nekaj ukazna vrstica orodja. Kako to narediti, si lahko preberete na Kako do Geek.
- Orodje IExpress, vgrajeno v Windows, ponuja še en način za sestavljanje datoteke .EXE iz datoteke .BAT.
- Čeprav je brezplačna različica le preizkusna, EXE v MSI Converter Pro lahko pretvori nastalo datoteko EXE v datoteko MSI (Windows Installer Package).
- Če želite zagnati datoteko .BAT kot storitev Windows, lahko uporabite brezplačno orodje ukazne vrstice NSSM.
- PowerShell Scriptomatic vam lahko pomaga pretvoriti kodo v datoteki .BAT v skript PowerShell.
Namesto da iščete pretvornik .BAT v SH (bash shell script) za uporabo ukazov .BAT v programih, kot sta Bourne Shell in Korn Shell, poskusite preprosto prepisati skript z jezikom Bash. Struktura obeh formatov je precej različna, ker se datoteke uporabljajo v različnih operacijskih sistemih. Obstaja Nit za pretok sklada in to Vadnica za skriptiranje lupine Unix za nekaj informacij, ki bi vam lahko pomagale ročno prevesti ukaze.
Običajno ne morete spremeniti razširitve datoteke (na primer .BAT) v tisto, ki jo vaš računalnik prepozna, in pričakujete, da bo na novo preimenovana datoteka uporabna. Dejanska pretvorba oblike datoteke z uporabo enega od zgoraj opisanih metod mora v večini primerov potekati. Glede na to, da so datoteke .BAT samo besedilne datoteke s končnico .BAT, jih lahko preimenujete v .TXT, da jih odprete s urejevalnik besedil. Ne pozabite, da bo izvajanje pretvorbe .BAT-to-.TXT preprečilo, da bi paketna datoteka izvajala svoje ukaze.
Kako shraniti datoteko .BAT kot datoteko .TXT
Namesto da ročno spremenite razširitev datoteke iz .BAT v .TXT, lahko paketno datoteko odprete tudi v Beležnica za urejanje in jo nato shranite v novo datoteko, pri čemer izberete .TXT kot razširitev datoteke, preden jo shranite od .BAT.
To morate storiti tudi pri ustvarjanju nove datoteke .BAT v beležnici, vendar obratno: shranite privzeti besedilni dokument kot .BAT namesto .TXT. V nekaterih programih ga boste morda morali shraniti v Vse datoteke vrsto datoteke, nato pa nanjo sami namestite pripono .BAT.
Pogosta vprašanja
-
Ali je datoteka BAT nevarna?
Čeprav so redke, lahko datoteke BAT vsebujejo viruse, tako kot večina drugih formatov datotek. Skenirajte katero koli datoteko, ki jo prenesete na spletu, z protivirusni program da bi se izognili zlonamerni programski opremi.
-
V katerem jeziku je napisana datoteka BAT?
Paketni skript je lasten jezik. Glavna funkcija paketnega skripta je avtomatizacija ponavljajočih se ukazov.
-
Kaj je komentar v datoteki BAT?
Komentarji so vrstice besedila, ki ne vplivajo na izvajanje kode. Komentarji običajno vključujejo dokumentacijo, kot je namen datoteke BAT. Uporabi REM Ukaz (Opombe) za dodajanje komentarjev datotekam BAT.
-
Kateri ukaz se uporablja za zaustavitev računalnika v datoteki BAT?
Izklop - s. Za izklop z 10-sekundnim časovnikom uporabite izklop -s -t 10. Pred ukazom za zaustavitev mora biti @odmev izklopljen.