Cum se creează un fișier batch în Windows 10

Cuprins:

Cum se creează un fișier batch în Windows 10
Cum se creează un fișier batch în Windows 10
Anonim

Ce trebuie să știți

  • Creați un fișier batch în Windows 10 tastând comenzile într-un document Notepad gol și salvându-l ca.bat în loc de.txt.
  • Comenzile includ PAUZĂ, COPIERE și CLS (șterge).
  • Pentru a adăuga comentarii, începeți o linie cu două puncte și un spațiu. Comentariile sunt utile pentru a împărți un fișier batch în secțiuni.

Acest articol explică cum să creați un fișier batch în Windows 10 utilizând Notepad, cum să adăugați comentarii și include o listă de comenzi comune.

Cum se creează un fișier batch în Windows 10

Crearea unui fișier batch în Windows 10 este la fel de simplă ca să tastați comenzile pe care doriți să le executați într-un document necompletat, apoi să salvați documentul ca.bat în loc de un document text. Apoi puteți rula fișierul făcând clic pe el, care va lansa automat shell-ul de comandă Windows și va executa comenzile.

Iată cum puteți crea un fișier batch simplu în Windows 10:

  1. Tastați Notepad în bara de căutare și faceți clic pe aplicația Notepad când apare în rezultate.

    Image
    Image
  2. Tastați următoarele într-un document necompletat pentru a crea un fișier de lot simplu:

    @ECHO OFF

    ECHO Dacă vedeți acest text, ați creat cu succes primul fișier batch în Windows 10. Felicitări!PAUZĂ

    Image
    Image
  3. Faceți clic pe Fișier în colțul din stânga sus al ferestrei Notepad.

    Image
    Image
  4. Dați clic pe Salvați ca în meniul drop-down.

    Image
    Image
  5. Tastați un nume pentru script, cum ar fi test.bat, și faceți clic pe Salvați.

    Image
    Image

    Notați locația de pe hard disk în care este salvat fișierul, deoarece acolo îl veți putea găsi și executa în viitor.

  6. Găsiți fișierul pe care tocmai l-ați salvat și faceți dublu clic pe el.

    Image
    Image
  7. Dacă fișierul a fost creat corect, veți vedea o fereastră de comandă care arată astfel:

    Image
    Image

Comenzi și descrieri ale fișierelor batch

Un fișier batch este un tip special de fișier care deschide automat o fereastră de comandă atunci când este activat. Dacă știți deja comenzile pe care aveți nevoie să le executați fișierul, atunci sunteți gata să plecați. Pur și simplu introduceți comenzile în Notepad în modul descris mai sus, salvați ca fișier.bat și deschideți fișierul batch pentru a executa comenzile oricând doriți.

Dacă nu sunteți sigur ce să puneți în fișierul dvs., rețineți că un fișier batch este în esență o listă ordonată de comenzi care se vor executa prin linia de comandă Windows. Orice ați putea tasta manual în promptul de comandă, puteți pune într-un fișier batch. Fișierul va executa apoi fiecare comandă, în ordine, de sus în jos.

Iată câteva comenzi utile de utilizat în fișierele batch, împreună cu explicații despre ceea ce fac:

  • @ECHO OFF: Dezactivează afișarea promptului. Acesta este de obicei folosit la începutul unui fișier batch pentru un afișaj mai curat. Nu aveți nevoie de @, dar includerea acestuia ascunde și comanda ECHO OFF.
  • ECHO: imprimă următorul text în fereastra de comandă.
  • PAUSE: face ca fereastra de comandă să rămână deschisă după ce fișierul batch este terminat sau permite citirea textului din fereastră înainte de a continua.
  • TITLE: plasează un titlu personalizat în bara de titlu a ferestrei de comandă.
  • CLS: Șterge fereastra de comandă.
  • EXIT: iese și închide fereastra de comandă.
  • COPY: copiați unul sau mai multe fișiere.
  • REM: Înregistrați comentariile sau observațiile.
  • IPCONFIG: Afișați informații detaliate despre IP pentru fiecare adaptor de rețea conectat la sistemul dvs.
  • PING: trimite o solicitare ecou Internet Control Message Protocol (ICMP) către o adresă IP sau un site web.
  • TRACERT: verificați-vă conexiunea la un IP sau la un site web folosind ICMP.
  • SET: folosit pentru a seta variabile.
  • IF: Efectuați o funcție condiționată bazată pe introducerea utilizatorului sau pe o altă variabilă.

Inserarea comentariilor în fișierele lot

Dacă începeți o linie în fișierul batch cu două puncte și un spațiu, aceasta nu va fi executată. Acest lucru vă permite să inserați cu ușurință comentarii în fișierul batch. Comentariile sunt utile pentru a împărți un fișier batch în secțiuni cu o scurtă explicație cu privire la scopul secțiunii.

Iată un exemplu de fișier batch cu comentarii:

@ECHO OFF

:: Acest fișier batch este doar un exemplu pentru a arăta cum funcționează comentariile.

TITLE Doar un exemplu de bază pentru a arăta cum funcționează comentariile.

ECHO Bună lume!

:: Acesta este un alt comentariu, nu mă veți vedea decât dacă citiți fișierul batch!

ECHO La revedere!PAUZĂ

Dacă lipiți acele comenzi într-un fișier batch și îl rulați, veți vedea o ieșire ca aceasta:

Image
Image

Comentariile nu sunt necesare, dar este o opțiune utilă de care veți avea tendința de a avea nevoie de mai mult atunci când creați fișiere batch complicate cu multe secțiuni.

Iată un fișier batch puțin mai complicat, care utilizează o varietate de comenzi, comentarii și realizează o sarcină utilă:

:: Acest fișier lot este conceput pentru a verifica conexiunea la internet.

@ECHO OFF

TITLE Verificator de stare și conectivitate la internet

:: Această comandă arată detaliile rețelei dvs..

ipconfig /all

PAUSE

:: Această secțiune verifică dacă un anumit site web este disponibil.

ping google.com

:: Această secțiune vă permite să alegeți dacă să rulați sau nu tracert.

set "reply=y"

set /p "reply=Rulați traceroute acum? [y|n]:"

dacă /i nu „%reply%”==„y” mergeți la:eof

tracert google.comPAUSE

Acest fișier îți verifică conexiunea la internet folosind ipconfig și apoi se întrerupe pentru a-l putea examina. Apoi trimite un ping pe google.com. În cele din urmă, vă oferă opțiunea de a rula comanda tracert dacă doriți. Apoi se întrerupe a doua oară, permițându-vă să verificați rezultatele înainte de a închide fereastra.

Rezultatul final arată astfel:

Image
Image

Puteți folosi orice comenzi de prompt de comandă doriți într-un fișier batch, inclusiv variabile și interacțiunea utilizatorului, cum ar fi exemplul de mai sus, scrierea informațiilor în alte fișiere și multe altele.

Recomandat: