erase

Elimina uno o più file. Se utilizzi la cancellazione per eliminare un file dal disco, non puoi recuperarlo.

Note

Questo comando è lo stesso del comando del.

Syntax

erase [/p] [/f] [/s] [/q] [/a[:]<attributes>] <names>
del [/p] [/f] [/s] [/q] [/a[:]<attributes>] <names>

Parameters

Parameter Description
<names> Specifica un elenco di uno o più file o directory. I caratteri jolly possono essere usati per eliminare più file. Se si specifica una directory, tutti i file all'interno della directory verranno eliminati.
/p Richiede conferma prima di eliminare il file specificato.
/f Forza l'eliminazione di file di sola lettura.
/s Elimina i file specificati dalla directory corrente e da tutte le sottodirectory. Visualizza i nomi dei file durante l'eliminazione.
/q Specifica la modalità non interattiva. Non viene richiesto di confermare l'eliminazione.
/a[:]<attributes> Elimina i file in base agli attributi di file seguenti:
  • r File di sola lettura
  • h File nascosti
  • i File non indicizzati al contenuto
  • s File di sistema
  • a File pronti per l'archiviazione
  • l Punti di analisi
  • - Usato come prefisso che significa 'not'
/? Visualizza la Guida al prompt dei comandi.

Remarks

  • Se si usa il comando erase /p, verrà visualizzato il messaggio seguente:

    FileName, Delete (Y/N)?

    Per confermare l'eliminazione, premere Y. Per annullare l'eliminazione e visualizzare il nome del file successivo (se è stato specificato un gruppo di file), premere N. Per interrompere il comando di cancellazione , premere CTRL+C.

  • Se si disabilita l'estensione del comando, il parametro /s visualizzerà i nomi di tutti i file che non sono stati trovati, invece di visualizzare i nomi dei file che vengono eliminati.

  • Se si specificano cartelle specifiche nel parametro <names>, verranno eliminati anche tutti i file inclusi. Ad esempio, se si desidera eliminare tutti i file nella cartella \work , digitare:

    erase \work
    
  • È possibile utilizzare i caratteri jolly (* e ?) per eliminare più di un file alla volta. Tuttavia, per evitare di eliminare i file in modo involontario, è consigliabile usare con cautela i caratteri jolly. Ad esempio, se si digita il comando seguente:

    erase *.*
    

    Il comando di cancellazione visualizza il seguente messaggio di richiesta:

    Are you sure (Y/N)?

    Per eliminare tutti i file nella directory corrente, premere Y e quindi premere INVIO. Per annullare l'eliminazione, premere N e quindi premere ENTER.

    Note

    Prima di utilizzare i caratteri jolly con il comando erase , utilizzare gli stessi caratteri jolly con il comando dir per elencare tutti i file che verranno eliminati.

Examples

Per eliminare tutti i file in una cartella denominata Test on drive C, digitare uno dei seguenti:

erase c:\test
erase c:\test\*.*

Per eliminare tutti i file con l'estensione del nome file .bat dalla directory corrente, digitare:

erase *.bat

Per eliminare tutti i file di sola lettura nella directory corrente, digitare:

erase /a:r *.*