sedhesrebsit.ru

Creați un fișier batch

Un fișier batch conține o serie de comenzi DOS și este, de obicei, scris pentru a automatiza sarcinile care sunt efectuate în mod regulat. În loc de a fi nevoie să tastați aceleași comenzi de peste și peste din nou, puteți să faceți dublu clic pe fișierul lot. Scrierea unui fișier batch este mai ușoară decât pare. Cel mai dificil lucru este să vă asigurați că totul se întâmplă în ordinea corectă. Fișierele batch bine scrise vă pot economisi o mulțime de timp pe termen lung, în special în cazul unor sarcini repetitive.

pași

Notă: scriptul Linux folosește script-uri de shell în loc de fișiere batch.

1
Deschideți Notepad. În Notepad este posibil să scrieți un script ca fișier text și să îl salvați ca fișier batch când ați terminat. Deschideți Notepad făcând clic pe meniul Start, apoi alegeți "Toate programele," atunci "Accesorii pentru birou" pentru a selecta și în cele din urmă pe "Notepad" să faceți clic. Puteți, de asemenea, efectua sarcina "efectua" utilizați și Notepad tastați în fereastră.
  • 2
    Aflați câteva comenzi standard. Fișierele batch execută seturi de comenzi DOS, iar comenzile pe care le puteți utiliza sunt similare cu cele din MS-DOS. Unele dintre cele mai importante comenzi sunt:
  • ECHO - afișează textul pe ecran
  • @CHO OFF - ascunde textul care este generat în mod normal ca ieșire
  • START - deschide un fișier cu programul implicit corespunzător
  • REM - adaugă o linie cu comentarii în program
  • MKDIR / RMDIR - creează și șterge foldere
  • DEL - șterge un fișier sau fișiere
  • COPY - copiază un fișier sau fișiere
  • XCOPY - vă permite să copiați fișiere cu posibilități extinse
  • FOR / IN / DO - cu această comandă puteți executa bucle (bucle) cu privire la anumite fișiere
  • TITLE - ajustează titlul ferestrei
  • 3
    Scrieți un program pentru a crea un dosar. Una dintre cele mai simple moduri de a învăța cum să creați fișiere batch este să vă concentrați mai întâi pe sarcini simple. De exemplu, puteți utiliza un fișier batch pentru a crea rapid mai multe foldere:
    MKDIR c: example1MKDIR c: exemplu2
  • Imaginea intitulată 4288 4
    4
    Salvați fișierul. Odată ce ați introdus tot codul, puteți salva fișierul în tipul de fișier utilizat pentru fișierele batch. Faceți clic pe "fișier" și apoi pe "Salvați ca."
  • Faceți clic pe meniul derulant de lângă "Salvați ca."
    Imaginea intitulată 4288 4b1
  • alege "Toate fișierele."
    Imaginea intitulată 4288 4b2
  • Introduceți un nume pentru programul urmat .liliac sau .cmd.

    Imaginea intitulată 4288 4b3
  • Asigurați-vă că codarea este ANSI și salvați fișierul.
  • 5
    Scrieți codul pentru un program de backup simplu. Fișierele batch sunt foarte potrivite pentru executarea mai multor comenzi, mai ales când scrieți codul astfel încât fișierul să poată fi executat de mai multe ori. Comanda XCOPY vă permite să creați un fișier batch care copiază fișiere din anumite foldere într-un dosar de rezervă, suprascriind numai acele fișiere care au fost actualizate de la ultima copie.
    @ECHO OFFXCOPY c: versiunea originală c: backup / m / e / y
  • Aceasta va copia fișierele din folder "original" la dosar "de rezervă." Puteți schimba căile folderelor în dosarele alese de dvs. Parametrul / m indică faptul că numai fișierele actualizate vor fi copiate, / e indică faptul că toate subdosarele vor fi copiate în dosarul specificat și / y se asigură că apare un mesaj de confirmare de fiecare dată când un fișier este suprascris.
  • 6
    Salvați fișierul. Odată ce ați introdus tot codul, puteți salva fișierul în tipul de fișier utilizat pentru fișierele batch. Faceți clic pe "fișier" și apoi pe "Salvați ca."
  • Faceți clic pe meniul derulant de lângă "Salvați ca."
  • alege "Toate fișierele."
  • Introduceți un nume pentru programul urmat .liliac sau .cmd.
  • 7
    Scrieți un program de salvare mai extins. Este frumos dacă puteți copia cu ușurință fișierele dintr-un dosar în altul în acest fel, dar ce dacă doriți să organizați fișierele în același timp? Puteți folosi comanda FOR / IN / DO pentru asta. Puteți utiliza această comandă pentru a specifica unde trebuie să fie copiat un fișier în funcție de extensia acestuia.
    @ECHO OFFcd c: sourceREM Aceasta este locația fișierelor pe care doriți să le comandați."%% f" c: text / m / yREM Mută ​​toate fișierele cu extensia .doc sau REM .txt din c: source în c: textREM %% f este o variabilă forf %% f IN (* .jpg * .jpg *. bmp) DO XCOPY C: sursă "%% f" c: images / m / yREM Mută ​​toate fișierele cu extensia .jpg, .jpg, REM sau .jpg de la c: source la c: images
  • 8
    Salvați fișierul. Odată ce ați introdus tot codul, puteți salva fișierul în tipul de fișier utilizat pentru fișierele batch. Faceți clic pe "fișier" și apoi pe "Salvați ca."
  • Faceți clic pe meniul derulant de lângă "Salvați ca."
  • alege "Toate fișierele."
  • Introduceți un nume pentru programul urmat .liliac sau .cmd.
  • sfaturi

    • Trebuie să utilizați ghilimele dacă doriți să deschideți un dosar sau un fișier cu spații în nume, cum ar fi startul "C: Documents and Settings ".
    • Fișierele batch pot avea, de asemenea, extensia .cmd în Windows 2000 și mai târziu. Aceștia continuă să lucreze la fel, dar un fișier cu extensia .cmd este un fișier pe 32 de biți, în timp ce un fișier cu extensia .bat este un fișier pe 16 biți.
    • Puteți să utilizați editoare de text de la terți pentru a edita fișierul batch, cum ar fi UltraEdit. Cu toate acestea, aceste programe sunt o pierdere de timp când scrieți fișiere batch simple.

    avertismente

    • Scrierea unui fișier batch poate fi periculoasă, în funcție de comenzile pe care le utilizați. Asigurați-vă că știți ce faceți și că nu utilizați comenzi periculoase (de exemplu, comenzi pentru ștergerea fișierelor).
    Distribuiți pe rețelele sociale:

    înrudit
    Deschideți linia de comandă în WindowsDeschideți linia de comandă în Windows
    Verificați versiunea PHPVerificați versiunea PHP
    Întrerupeți un fișier lotÎntrerupeți un fișier lot
    Deschideți un fișier DATDeschideți un fișier DAT
    Rulați un fișier .jar JavaRulați un fișier .jar Java
    Actualizați un server MinecraftActualizați un server Minecraft
    Creați un virus nevinovatCreați un virus nevinovat
    Defragmentați o unitate pe un computer WindowsDefragmentați o unitate pe un computer Windows
    Deschideți un fișier zip fără WinzipDeschideți un fișier zip fără Winzip
    Ștergerea unui fișier cu ajutorul liniei de comandăȘtergerea unui fișier cu ajutorul liniei de comandă
    » » Creați un fișier batch

    © 2011—2021 sedhesrebsit.ru