Dela via


del

Tar bort en eller flera filer. Det här kommandot utför samma åtgärder som kommandot radera.

Kommandot del kan också köras från Windows-återställningskonsolen med hjälp av olika parametrar. Mer information finns i Windows Recovery Environment (WinRE).

Varning

Om du använder del för att ta bort en fil från disken kan du inte hämta den.

Syntax

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

Parameterar

Parameter Beskrivning
<names> Anger en lista över en eller flera filer eller kataloger. Jokertecken kan användas för att ta bort flera filer. Om en katalog anges tas alla filer i katalogen bort.
/p Uppmanar till bekräftelse innan du tar bort den angivna filen.
/f Tvingar fram borttagning av skrivskyddade filer.
/ s Tar bort angivna filer från den aktuella katalogen och alla underkataloger. Visar namnen på filerna när de tas bort.
/q Anger tyst läge. Du uppmanas inte att ta bort bekräftelse.
/a[:]<attributes> Tar bort filer baserat på följande filattribut:
  • r skrivskyddade filer
  • h dolda filer
  • i Inte innehållsindexerade filer
  • s System-filer
  • en-fil som är redo för arkivering
  • l Reparse-punkter
  • - används som ett prefix som betyder "inte"
.
/? Visar hjälp i kommandotolken.

Anmärkningar

  • Om du använder kommandot del /p visas följande meddelande:

    FileName, Delete (Y/N)?

    Bekräfta borttagningen genom att trycka på Y. Om du vill avbryta borttagningen och visa nästa filnamn (om du har angett en grupp filer) trycker du på N. Om du vill stoppa kommandot del trycker du på CTRL+C.

  • Om du inaktiverar kommandotillägget visar parametern /s namnen på filer som inte hittades i stället för att visa namnen på filer som tas bort.

  • Om du anger specifika mappar i parametern <names> tas även alla inkluderade filer bort. Om du till exempel vill ta bort alla filer i mappen \work skriver du:

    del \work
    
  • Du kan använda jokertecken (* och ?) för att ta bort fler än en fil i taget. Men för att undvika att ta bort filer oavsiktligt bör du använda jokertecken försiktigt. Om du till exempel skriver följande kommando:

    del *.*
    

    Kommandot del visar följande fråga:

    Are you sure (Y/N)?

    Om du vill ta bort alla filer i den aktuella katalogen trycker du på Y och trycker sedan på RETUR. Om du vill avbryta borttagningen trycker du på N och trycker sedan på RETUR.

    Anmärkning

    Innan du använder jokertecken med kommandot del använder du samma jokertecken med kommandot dir för att visa alla filer som ska tas bort.

Exempel

Om du vill ta bort alla filer i en mapp med namnet Test på enhet C skriver du något av följande:

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

Om du vill ta bort alla filer i en mapp där mappen har ett blanksteg i namnet måste den fullständiga sökvägen omslutas med dubbla citattecken. Skriv något av följande:

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

Om du vill ta bort alla filer med filnamnstillägget .bat från den aktuella katalogen skriver du:

del *.bat

Om du vill ta bort alla skrivskyddade filer i den aktuella katalogen skriver du:

del /a:r *.*