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.