Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Löscht eine oder mehrere Dateien. Dieser Befehl führt die gleichen Aktionen wie der Befehl "Löschen" aus.
Der Befehl del kann auch über die Windows-Wiederherstellungskonsole mit anderen Parametern ausgeführt werden. Weitere Informationen finden Sie unter Windows Recovery Environment (WinRE)-.
Warning
Wenn Sie die Entf-Taste verwenden, um eine Datei von der Festplatte zu löschen, können Sie sie nicht abrufen.
Syntax
del [/p] [/f] [/s] [/q] [/a[:]<attributes>] <names>
erase [/p] [/f] [/s] [/q] [/a[:]<attributes>] <names>
Parameters
| Parameter | Description |
|---|---|
<names> |
Gibt eine Liste mit einer oder mehreren Dateien oder Verzeichnissen an. Mithilfe von Wildcards können mehrere Dateien gelöscht werden. Wenn ein Verzeichnis angegeben ist, werden alle Dateien innerhalb des Verzeichnisses gelöscht. |
| /p | Fordert vor dem Löschen der angegebenen Datei zur Bestätigung auf. |
| /f | Erzwingt das Löschen schreibgeschützter Dateien. |
| /s | Löscht angegebene Dateien aus dem aktuellen Verzeichnis und allen Unterverzeichnissen. Zeigt die Namen der Dateien an, während sie gelöscht werden. |
| /q | Gibt den ruhen Modus an. Sie werden nicht zur Bestätigung des Löschens aufgefordert. |
/a[:]<attributes> |
Löscht Dateien basierend auf den folgenden Dateiattributen:
|
| /? | Zeigt hilfe an der Eingabeaufforderung an. |
Remarks
Wenn Sie den Befehl
del /pverwenden, wird die folgende Meldung angezeigt:FileName, Delete (Y/N)?Um den Löschvorgang zu bestätigen, drücken Sie Y. Um den Löschvorgang abzubrechen und den nächsten Dateinamen anzuzeigen (wenn Sie eine Gruppe von Dateien angegeben haben), drücken Sie N. Um den Entf-Befehl zu beenden, drücken Sie STRG+C.
Wenn Sie die Befehlserweiterung deaktivieren, zeigt der Parameter /s die Namen aller Dateien an, die nicht gefunden wurden, anstatt die Namen der Dateien, die gelöscht werden.
Wenn Sie bestimmte Ordner im parameter
<names>angeben, werden auch alle enthaltenen Dateien gelöscht. Wenn Sie z. B. alle Dateien im Ordner \work löschen möchten, geben Sie Folgendes ein:del \workSie können Platzhalter (* und ?) verwenden, um mehr als eine Datei gleichzeitig zu löschen. Um das unbeabsichtigte Löschen von Dateien zu vermeiden, sollten Sie jedoch vorsichtig Wildcards verwenden. Wenn Sie beispielsweise den folgenden Befehl eingeben:
del *.*Der Befehl del zeigt die folgende Eingabeaufforderung an:
Are you sure (Y/N)?Um alle Dateien im aktuellen Verzeichnis zu löschen, drücken Sie Y und dann die EINGABETASTE. Um den Löschvorgang abzubrechen, drücken Sie N und dann die EINGABETASTE.
Note
Bevor Sie Platzhalterzeichen mit dem Befehl del verwenden, verwenden Sie dieselben Platzhalterzeichen wie mit dem Befehl dir , um alle Dateien aufzulisten, die gelöscht werden sollen.
Examples
Wenn Sie alle Dateien in einem Ordner namens "Test auf Laufwerk C" löschen möchten, geben Sie eine der folgenden Optionen ein:
del c:\test
del c:\test\*.*
Um alle Dateien in einem Ordner zu löschen, in dem der Ordner ein Leerzeichen in seinem Namen hat, muss der vollständige Pfad in doppelte Anführungszeichen eingeschlossen werden. Geben Sie eine der folgenden Typen ein:
del "c:\test folder\"
del "c:\test folder\*.*"
Um alle Dateien mit der Dateinamenerweiterung .bat aus dem aktuellen Verzeichnis zu löschen, geben Sie Folgendes ein:
del *.bat
Um alle schreibgeschützten Dateien im aktuellen Verzeichnis zu löschen, geben Sie Folgendes ein:
del /a:r *.*