Condividi tramite


del

Elimina uno o più file. Questo comando esegue le stesse azioni del comando di cancellazione .

Il comando del può essere eseguito anche dalla Console di ripristino di Windows usando parametri diversi. Per altre informazioni, vedere Windows Recovery Environment (WinRE).

Avvertimento

Se si usa del per eliminare un file dal disco, non è possibile recuperarlo.

Sintassi

del [/p] [/f] [/s] [/q] [/a[:]<attributes>] <names>
erase [/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 del /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 del , 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:

    del \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:

    del *.*
    

    Il comando del 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.

    Annotazioni

    Prima di usare i caratteri jolly con il comando del , 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:

del c:\test
del c:\test\*.*

Per eliminare tutti i file in una cartella in cui la cartella ha uno spazio nel nome, il percorso completo deve essere racchiuso tra virgolette doppie. Digitare una delle opzioni seguenti:

del "c:\test folder\"
del "c:\test folder\*.*"

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

del *.bat

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

del /a:r *.*