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 Wiederherstellungsumgebung (WinRE).

Hinweis

Dieser Befehl entspricht dem Rd-Befehl.

Syntax

rmdir [<drive>:]<path> [/s [/q]]

Parameter

Parameter BESCHREIBUNG
[<drive>:]<path> Gibt den Speicherort und den Namen des Zu löschenden Verzeichnisses an. Pfad ist erforderlich. Wenn Sie einen umgekehrten Schrägstrich () am Anfang des angegebenen Pfads einfügen, 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 stillen Modus an. Fordert beim Löschen einer Verzeichnisstruktur keine Bestätigung auf. Der Parameter "/q " funktioniert nur, wenn /s ebenfalls angegeben ist.

VORSICHT: 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 die Hilfe an der Eingabeaufforderung an.

Hinweise

  • Sie können kein Verzeichnis löschen, das Dateien enthält, einschließlich ausgeblendeter oder Systemdateien. Wenn Sie versuchen, dies zu tun, wird die folgende Meldung angezeigt:

    The directory is not empty

    Verwenden Sie den Befehl "/a" , um alle Dateien auflisten (einschließlich ausgeblendeter und Systemdateien). Verwenden Sie dann den Attrib-Befehl mit -h , um ausgeblendete Dateiattribute zu entfernen, -s zum Entfernen von Systemdateiattributen oder -h -s zum Entfernen von ausgeblendeten und Systemdateiattributen. Nachdem die ausgeblendeten und Dateiattribute entfernt wurden, können Sie die Dateien löschen.

  • Sie können den rmdir-Befehl 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 Sie diese Fehlermeldung erhalten, müssen Sie in ein anderes Verzeichnis (kein Unterverzeichnis des aktuellen Verzeichnisses) wechseln, und versuchen Sie es dann erneut.

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 namens Test (und alle unterverzeichnisse und Dateien) aus dem aktuellen Verzeichnis zu entfernen, geben Sie Folgendes ein:

rmdir /s test

Um das vorherige Beispiel im ruhen Modus auszuführen, geben Sie Folgendes ein:

rmdir /s /q test

Weitere Verweise