Ce să știi
- Un fișier BAT este un fișier batch Windows.
- Faceți dublu clic pentru a-l rula sau deschideți-l cu Notepad pentru editare.
- Convertiți în EXE cu IExpress.
Acest articol explică ce este un fișier BAT, cum să deschideți unul pentru execuție, cum să editați unul pentru a-i face modificări și cum să convertiți un fișier BAT în EXE, MSI sau alt format.
Ce este un fișier BAT?
Un fișier cu .BAT extensia de fișier este un fișier batch Windows. 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.
Ele se mai numesc 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 să transferați bomboanele pe un nou iPhone
Cum se deschide un fișier .BAT
Chiar dacă extensia BAT face ca Windows să recunoască imediat un astfel de fișier ca executabil, ele sunt încă compuse în întregime din comenzi text. Aceasta înseamnă că orice editor de text, cum ar fi Notepad, inclus în toate versiunile de Windows, poate deschide unul pentru editare.
Pentru a deschide fișierul BAT în Notepad, faceți clic dreapta pe el și alegeți Afișați mai multe opțiuni > Editați | × din meniu (sau doar Editați | × în unele versiuni de Windows). S-ar putea să-l găsiți util de utilizat editoare de text mai avansate care acceptă evidențierea sintaxei la editarea unui fișier BAT.
Deschiderea acestuia într-un editor de text va afișa codul care alcătuiește fișierul. De exemplu, acesta este textul din interiorul unuia folosit pentru a goli clipboard-ul:
Iată un alt exemplu de fișier BAT care utilizează comanda ping pentru a vedea dacă computerul poate ajunge la un router cu această anumită adresă IP:
Din nou, ca extensie de fișier executabil, aveți mare grijă când deschideți fișierele BAT pe care le-ați primit prin e-mail, descărcate de pe site-uri web cu care nu sunteți familiarizat sau chiar create singur.
Încă nu îl poți deschide?
Dacă fișierul nu afișează text care poate fi citit într-un editor de text, atunci nu aveți de-a face cu un fișier BAT. Verificați extensia fișierului pentru a vă asigura că nu o amestecați cu un alt fișier atât de simpluaparesă fie similar datorită unei extensii de fișier similare. IN SPATE fișiere și fișiere BAR (Age of Empires 3fișiere de date) sunt câteva exemple.
Cum să utilizați un fișier BAT
Utilizarea unui fișier BAT în Windows este la fel de simplă ca să faceți dublu clic sau să îl atingeți de două ori. Nu trebuie să descărcați niciun program sau instrument special.
Pentru a folosi primul exemplu de mai sus, introducerea textului respectiv într-un fișier text cu un editor de text și apoi salvarea fișierului cu extensia .BAT îl va face un executabil pe care îl puteți deschide pentru a șterge imediat orice salvat în clipboard.
Al doilea exemplu 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.
Cum se creează un fișier batch în Windows 10Cum 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-una (cum ar fi comanda del ) pot face ravagii asupra datelor dvs., conversia fișierului BAT într-un format precum EXE a face mai mult ca un fișier de aplicație ar fi înțelept.
Puteți converti BAT în EXE folosind câteva instrumente de linie de comandă. Vedea How-To Geek pentru indicații despre cum să faci asta.
- Instrumentul IExpress încorporat din Windows oferă o altă modalitate de a construi un fișier EXE dintr-un fișier BAT. Deschideți-l din caseta Run with iexpress .
- 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 folosi gratuit Instrument 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 î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 Stiva Depășire fir ș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 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ă un fișier BAT este doar un fișier text cu extensia .BAT, totuși, îl puteți redenumi în .TXT pentru a-l 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, de asemenea, să deschideți fișierul batch în Notepad pentru editare și apoi să îl salvați într-un fișier nou, alegând .TXT ca extensie de fișier înainte de a salva în loc de .BAT.
Acesta este, de asemenea, ceea ce trebuie să faceți când creați un nou fișier BAT în Notepad, dar invers: salvați documentul text implicit ca BAT în loc de TXT. În unele programe, poate fi necesar să alegeți Toate filele , și apoi puneți .unu extensie pe el singur.
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 instrument 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.
cum să transformi zombie în sătean
- 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 .