DEL o ERASE

(DEL da Delete)

Elimina uno o più file.

DEL [/P | /Q] [/F] [/S] [/A[[:][-]attr1 [[-]attr2 [...]]]] nomefile
ERASE [/P | /Q] [/F] [/S] [/A[[:][-]attr1 [[-]attr2 [...]]]] nomefile

Dove:

  • nomefile - Specifica uno o più file o cartelle. Se viene specificata una cartella, vengono eliminati i file al suo interno.
  • /P - Chiede conferma prima di eliminare ogni file.
  • /Q - Modalità silenziosa, non chiede conferma per eliminazioni globali.
  • /F - Forza l'eliminazione dei file di sola lettura.
  • /S - Elimina i file da tutte le sottocartelle e visualizza i nomi dei file eliminati.
  • /A[[:][-]attr1 [[-]attr2 [...]]] - Seleziona i file da eliminare in base agli attributi (vedi ATTRIBATTRIB e DIRDIR). Il segno - davanti all'attributo specificato conserva i file con quell'attributo. Sostituire attr1, attr2, ecc… con:
    • R - File di sola lettura.
    • A - File di archivio.
    • S - File di sistema.
    • H - File nascosti.
    • I - File non indicizzati.
    • T - File temporanei.
    • O - File offline.
    • L - Collegamenti simbolici.
    • C - File compressi.
    • E - File criptati.
    • X - File puliti.
    • V - Nei volumi ReFS (introdotto in Windows 8): file integri; nei volumi FAT: obsoleto.
    • P - Da Windows 10 v1703: file appuntati (pinned, sempre disponibile su OneDrive); prima di Windows 10 v1703: file sparsi (allocazione su disco solo per dati non-nulli).
    • U - File non appuntato (unpinned, solo online su OneDrive, introdotto in Windows 10 v1703).
    • M - File strettamente sequenziale (introdotto in Windows 10 v1703).
    • B - File da richiamare all'accesso (introdotto in Windows 10).
  • Se vengono specificati attributi senza -, vengono eliminati solo i file con quegli attributi. Se gli attributi sono preceduti da -, vengono eliminati tutti i file tranne quelli con gli attributi specificati. È possibile utilizzare * nel nome del file o nell'estensione per selezionare file con lo stesso nome o estensione.

    Esempi:

    1. Elimina il file C:\WINDOWS\system32\command.com chiedendo conferma:

    del /p "C:\WINDOWS\system32\command.com"

    oppure:

    erase /p "C:\WINDOWS\system32\command.com"

     

    2. Elimina i file della cartella C:\z tranne quelli con attributo di archivio in modalità silenziosa:

    del /q /a:-a "C:\z"

    oppure:

    erase /q /a:-a "C:\z"

Commenti