Condividi tramite


cancellare

Elimina uno o più file. Se si usa cancellare per eliminare un file dal disco, non è possibile recuperarlo.

Nota

Questo comando è uguale al comando del.

Sintassi

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

Parametri

Parametro Descrizione
<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:
  • file di sola lettura
  • h file nascosti
  • i File non indicizzati del contenuto
  • file di sistema
  • un file di pronto per l'archiviazione
  • l Punti di analisi
  • - Usato come prefisso che significa 'not'
/? Visualizza la Guida al prompt dei comandi.

Osservazioni:

  • 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 file successivo (se è stato specificato un gruppo di file), premere N. Per arrestare il comando di cancellazione , premere CTRL+C.

  • Se si disabilita l'estensione del comando, il parametro /s visualizzerà i nomi di tutti i file non trovati, anziché visualizzare i nomi dei file 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 usare caratteri jolly (* e ?) per eliminare più 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 prompt seguente:

    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 INVIO.

    Nota

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

Esempi

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 *.*