rmdir
Löscht ein Verzeichnis.
Der rmdir--Befehl kann auch über die Windows-Wiederherstellungskonsole mit verschiedenen Parametern ausgeführt werden. Weitere Informationen finden Sie unter Windows Recovery Environment (WinRE)-.
Hinweis
Dieser Befehl ist identisch mit dem rd-Befehl.
Syntax
rmdir [<drive>:]<path> [/s [/q]]
Die Parameter
Parameter | BESCHREIBUNG |
---|---|
[<drive>:]<path> |
Gibt den Speicherort und den Namen des Verzeichnisses an, das Sie löschen möchten. Pfad- ist erforderlich. Wenn Sie einen umgekehrten Schrägstrich () am Anfang des angegebenen Pfadseinschließen, beginnt der Pfad im Stammverzeichnis (unabhängig vom aktuellen Verzeichnis). |
/s | Löscht eine Verzeichnisstruktur (das angegebene Verzeichnis und alle Unterverzeichnisse, einschließlich aller Dateien). |
/q | Gibt den ruhen Modus an. Fordert beim Löschen einer Verzeichnisstruktur nicht zur Bestätigung auf. Der parameter /q funktioniert nur, wenn /s ebenfalls angegeben ist. ACHTUNG: Wenn Sie im ruhenden Modus ausgeführt werden, wird die gesamte Verzeichnisstruktur ohne Bestätigung gelöscht. Stellen Sie sicher, dass wichtige Dateien verschoben oder gesichert werden, bevor Sie die Befehlszeilenoption /q verwenden. |
/? | Zeigt hilfe an der Eingabeaufforderung an. |
Bemerkungen
Sie können ein Verzeichnis, das Dateien enthält, einschließlich ausgeblendeter oder Systemdateien, nicht löschen. Wenn Sie versuchen, dies zu tun, wird die folgende Meldung angezeigt:
The directory is not empty
Verwenden Sie den Befehl dir /a, um alle Dateien (einschließlich ausgeblendeter und Systemdateien) auflisten zu können. Verwenden Sie dann den befehl attrib mit -h, um ausgeblendete Dateiattribute zu entfernen, -s, um Systemdateiattribute zu entfernen, oder -h -s, um ausgeblendete und Systemdateiattribute zu entfernen. Nachdem die ausgeblendeten und Dateiattribute entfernt wurden, können Sie die Dateien löschen.
Sie können den befehl rmdir nicht verwenden, um das aktuelle Verzeichnis zu löschen. Wenn Sie versuchen, das aktuelle Verzeichnis zu löschen, wird die folgende Fehlermeldung angezeigt:
The process can't access the file because it is being used by another process.
Wenn Diese Fehlermeldung angezeigt wird, müssen Sie in ein anderes Verzeichnis (kein Unterverzeichnis des aktuellen Verzeichnisses) wechseln und es dann erneut versuchen.
Beispiele
Um in das übergeordnete Verzeichnis zu wechseln, damit Sie das gewünschte Verzeichnis sicher entfernen können, geben Sie Folgendes ein:
cd ..
Um ein Verzeichnis mit dem Namen Test- (und alle zugehörigen Unterverzeichnisse und Dateien) aus dem aktuellen Verzeichnis zu entfernen, geben Sie Folgendes ein:
rmdir /s test
Um das vorherige Beispiel im stillen Modus auszuführen, geben Sie Folgendes ein:
rmdir /s /q test