BAT (Ce este și cum se deschide unul)

Cuprins:

BAT (Ce este și cum se deschide unul)
BAT (Ce este și cum se deschide unul)
Anonim

Ce trebuie să știți

  • Un fișier BAT este un fișier Windows Batch.
  • Faceți dublu clic pentru a-l rula sau deschideți-l cu Notepad pentru editare.
  • Conversie î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 extensia de fișier. BAT este un fișier Windows Batch. Este un fișier text simplu care conține diverse comenzi folosite pentru sarcini repetitive sau pentru a rula grupuri de scripturi unul după altul.

Software 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.

Image
Image

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, ele sunt încă compuse în întregime din comenzi text. Aceasta înseamnă că orice editor de text, cum ar fi Notepad, inclusiv î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 Edit în unele versiuni de Windows). S-ar putea să vă fie util să utilizați editoare de text mai avansate care acceptă evidențierea sintaxelor atunci când editați un 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 celui 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 această adresă IP anume:


ping 192.168.1.1

pauză

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.

Cum se utilizează un fișier BAT

Folosirea 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ă menține fereastra Prompt de comandă deschisă 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 de fișier pentru a vă asigura că nu o amestecați cu un fișier BAK sau BAR (date Age of Empires 3).

Cum se convertește 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-unul (cum ar fi comanda del) pot face ravagii asupra datelor dvs., conversia fișierului BAT într-un format precum EXE pentru a-l face mai mult ca un fișier de aplicație ar putea fi înțeleaptă.

Puteți converti BAT în EXE folosind câteva instrumente de linie de comandă. Consultați How-To Geek pentru instrucțiuni despre cum să faceți 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 cu iexpress.exe.
  • Deși versiunea gratuită este doar o încercare, EXE to MSI Converter Pro poate converti fișierul EXE rezultat într-un fișier MSI (Windows Installer Package).
  • Puteți folosi 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 î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. Există un fir Stack Overflow și acest tutorial 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 extensia. 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 se salvează un fișier. BAT ca fișier. TXT

În loc să modificaț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.

Image
Image

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, ar putea fi necesar să-l salvați în tipul de fișier Toate fișierele și apoi să puneți singur extensia bat.

Întrebări frecvente

    Este un fișier BAT periculos?

    Deși rare, fișierele BAT pot conține viruși, la fel ca majoritatea celorl alte 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 de 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. Utilizați comanda REM (Observații) 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 shutdown -s -t 10. Comanda de oprire trebuie precedată de @echo off.

Recomandat: