pentru ștergerea fișierelor, Batch Script oferă comanda DEL.
sintaxă
DEL attributes]] names
următoarele sunt descrierea opțiunilor care pot fi prezentate la comanda DEL.
S.No. | Opțiuni & descriere |
---|---|
nume specifică o listă cu unul sau mai multe fișiere sau directoare. Metacaracterele pot fi utilizate pentru a șterge mai multe fișiere. Dacă este specificat un director, toate fișierele din director vor fi șterse |
|
/P solicită confirmarea înainte de a șterge fiecare fișier. |
|
/F forța șterge de fișiere numai în citire. |
|
/S șterge fișierele specificate din toate subdirectoarele. |
|
/Q modul silențios, nu întrebați dacă ok pentru a șterge pe global wildcard. |
|
/A Selectează fișierele de șters pe baza atributelor. |
|
atribute r Read-only files, s fișiere de sistem, h fișiere ascunse, a Fișiere gata pentru arhivare-Prefix însemnând nu |
următoarele exemple arată cum poate fi utilizată comanda DEL.
Exemple
del test.bat
comanda de mai sus va șterge testul fișierului.bat în directorul curent, dacă fișierul există.
del c:\test.bat
comanda de mai sus va șterge fișierul C:\test.bat în directorul curent, dacă fișierul există.
del c:\*.bat
* (asteriscuri) este un caracter sălbatic. *.bat indică faptul că doriți să ștergeți toate fișierele bat din c:\directory.
del c:\?est.tmp
ce ? (semn de întrebare) este un singur caracter sălbatic pentru o literă. Utilizarea acestei comenzi în exemplul de mai sus va șterge orice fișier care se termină cu „est.tmp”, cum ar fi pest.tmp sau test.tmp.