Fișier BAT (ce este și cum se deschide unul)
Acest articol explică ce este un fișier .BAT, cum se deschide un fișier .BAT și cum se convertește un fișier .BAT într-un fișier EXE.
Ce este un fișier .BAT?
A fişier cu .BAT extensia de fișier este un fișier de procesare batch. Este o câmpie fisier text care contine diverse comenzi folosit pentru sarcini repetitive sau pentru a rula grupuri de scripturi unul după altul.
Software-ul de toate tipurile utilizează fișiere .BAT în diverse scopuri, de exemplu, pentru a copia sau șterge fișiere, a rula aplicații și a închide procesele. Fișierele BAT se mai numesc și fișiere batch, scripturi, programe batch, fișiere de comandă și scripturi shell și pot folosi în schimb extensia .CMD.
Lucrul cu fișiere .BAT poate fi foarte periculos nu numai pentru fișierele personale, ci și pentru fișierele importante de sistem. Fiți extrem de precauți înainte de a deschide unul.
Cum se deschide un fișier .BAT
Chiar dacă extensia .BAT face ca Windows să recunoască imediat un astfel de fișier ca executabil, fișierele .BAT sunt încă compuse în întregime din comenzi text. Aceasta înseamnă că orice editor de text, cum ar fi Notepad (care este inclus în toate versiunile de Windows), poate deschide un fișier .BAT pentru editare.
Pentru a deschide fișierul .BAT în Notepad, faceți clic dreapta pe el și alegeți Editați | × din meniu. S-ar putea să găsești editoare de text mai avansate acel sprijin sintaxă evidențierea, utilă la editarea unui fișier .BAT.
Deschiderea fișierului .BAT într-un editor de text va afișa codul care alcătuiește fișierul. De exemplu, acesta este textul din interiorul unui fișier .BAT care este folosit pentru a goli clipboard-ul:
cmd /c „eco dezactivat | clip”
Iată un alt exemplu de fișier .BAT care utilizează comanda ping pentru a vedea dacă computerul poate ajunge la un router cu acest particular adresa IP:
ping 192.168.1.1
pauză.
Din nou, aveți mare grijă când deschideți formate de fișiere executabile precum fișierele .BAT pe care le-ați primit prin intermediul e-mail, descărcat de pe site-uri web cu care nu sunteți familiarizat sau chiar creat singur. Sunt altele extensii de fișiere executabile ar trebui să evitați.
Cum să utilizați un fișier .BAT
Utilizarea unui fișier .BAT în Windows este la fel de simplă ca să dai dublu clic sau să-l atingi. Nu trebuie să descărcați niciun program sau instrument special.
Pentru a folosi primul exemplu de mai sus, introduceți acel text într-un fișier text cu un editor de text și apoi salvați fișierul cu extensia .BAT va face fișierul un executabil pe care îl puteți deschide pentru a șterge imediat orice salvat în fișierul clipboard.
Al doilea exemplu, care folosește comanda ping, va trimite ping la acea adresă IP; comanda pauză păstrează Prompt de comandă fereastra se deschide când procesul este terminat, astfel încât să puteți vedea rezultatele.
Dacă fișierul dvs. nu pare a fi un fișier text, atunci probabil că nu aveți de-a face cu un fișier .BAT. Verificați extensia fișierului pentru a vă asigura că nu faceți confuzie a .BAK sau .BAR (Age of Empires 3 date) cu un fișier .BAT.
Cum să convertiți un fișier .BAT
După cum se arată, codul unui fișier .BAT nu este ascuns în niciun fel, ceea ce înseamnă că este foarte ușor de editat. Deoarece anumite instrucțiuni dintr-un fișier .BAT (cum ar fi del comandă) poate face ravagii asupra datelor dvs., conversia fișierului BAT într-un format ca exe a face mai mult ca un fișier de aplicație ar fi înțelept.
Puteți converti un fișier .BAT într-un fișier .EXE folosind câteva Linie de comanda unelte. Puteți citi cum să faceți acest lucru la How-To Geek.
- Instrumentul IExpress încorporat în Windows oferă o altă modalitate de a construi un fișier .EXE dintr-un fișier .BAT.
- Deși versiunea gratuită este doar o probă, EXE în MSI Converter Pro poate converti fișierul EXE rezultat într-un fișier MSI (Windows Installer Package).
- Puteți utiliza instrumentul gratuit de linie de comandă NSSM dacă doriți să rulați un fișier .BAT ca serviciu Windows.
- PowerShell Scriptomatic vă poate ajuta să convertiți codul dintr-un fișier .BAT într-un script PowerShell.
În loc să căutați un convertor .BAT în SH (script shell bash) pentru a utiliza comenzile .BAT în programe precum Bourne Shell și Korn Shell, încercați să rescrieți scriptul folosind limbajul Bash. Structura celor două formate este destul de diferită, deoarece fișierele sunt utilizate în sisteme de operare diferite. Este un Fire de stivă Overflow și asta Tutorial pentru Unix Shell Scripting pentru câteva informații care vă pot ajuta să traduceți manual comenzile.
De obicei, nu puteți schimba o extensie de fișier (cum ar fi .BAT) cu una pe care computerul dvs. o recunoaște și vă așteptați ca fișierul nou redenumit să fie utilizabil. O conversie reală a formatului de fișier folosind una dintre metodele descrise mai sus trebuie să aibă loc în majoritatea cazurilor. Având în vedere că fișierele .BAT sunt doar fișiere text cu extensie .BAT, totuși, le puteți redenumi în .TXT pentru a le deschide cu un editor de text. Amintiți-vă că efectuarea unei conversii .BAT-to-.TXT va împiedica fișierul batch să-și execute comenzile.
Cum să salvați un fișier .BAT ca fișier .TXT
În loc să schimbați manual extensia de fișier de la .BAT la .TXT, puteți deschide și fișierul batch în Notepad pentru editare și apoi salvați-l într-un fișier nou, alegând .TXT ca extensie de fișier înainte de a salva în schimb de .BAT.
Acesta este, de asemenea, ceea ce trebuie să faceți când creați un fișier nou .BAT în Notepad, dar invers: salvați documentul text implicit ca .BAT în loc de .TXT. În unele programe, poate fi necesar să-l salvați în Toate filele tip de fișier, apoi puneți-l singur extensia .BAT.
FAQ
-
Este un fișier BAT periculos?
Deși rare, fișierele BAT pot conține viruși la fel ca majoritatea celorlalte formate de fișiere. Scanați orice fișier pe care îl descărcați online cu un antivirus pentru a evita programele malware.
-
În ce limbă este scris un fișier BAT?
Scriptul în lot este propriul său limbaj. Funcția principală a scriptului batch este de a automatiza comenzile repetitive.
-
Ce este un comentariu într-un fișier BAT?
Comentariile sunt linii de text care nu afectează execuția codului. Comentariile includ de obicei documentație, cum ar fi scopul fișierului BAT. Folosește REM (Observații) comandă pentru a adăuga comentarii la fișierele BAT.
-
Ce comandă este folosită pentru a închide computerul într-un fișier BAT?
Oprire - s. Pentru a opri cu un temporizator de 10 secunde, utilizați oprire -s -t 10. Comanda de oprire ar trebui să fie precedată de @echo dezactivat.