Script batch: eliminazione di file
Per eliminare i file, Batch Script fornisce il comando DEL.
Sintassi
DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
Di seguito è riportata la descrizione delle opzioni che possono essere presentate al comando DEL.
S.No. | Opzioni e descrizione |
---|---|
1. | Names Specifica un elenco di uno o più file o directory. I caratteri jolly possono essere utilizzati per eliminare più file. Se viene specificata una directory, tutti i file all'interno della directory verranno eliminati |
2. | /P Chiede conferma prima di eliminare ogni file. |
3. | /F Forza l'eliminazione dei file di sola lettura. |
4. | /S Elimina i file specificati da tutte le sottodirectory. |
5. | /Q Modalità silenziosa, non chiedere se è possibile eliminare il carattere jolly globale. |
6. | /A Seleziona i file da eliminare in base agli attributi. |
7. | attributes R File di sola lettura, S File di sistema, File nascosti, A File pronti per l'archiviazione - Prefisso significa no |
I seguenti esempi mostrano come utilizzare il comando DEL.
Esempi
del test.bat
Il comando precedente cancellerà il file test.bat nella directory corrente, se il file esiste.
del c:\test.bat
Il comando precedente eliminerà il file C: \ test.bat nella directory corrente, se il file esiste.
del c:\*.bat
* (Asterischi) è un carattere selvaggio. * .bat indica che desideri eliminare tutti i file bat nella directory c: \.
del c:\?est.tmp
Il ? (punto interrogativo) è un singolo carattere jolly per una lettera. L'uso di questo comando nell'esempio precedente eliminerà qualsiasi file che termina con "est.tmp", come pest.tmp o test.tmp.