Windows rekursiv Ordner löschen und alle Inhalte

Ich versuche einen Weg finden, löschen Sie eine bestimmte Ordnernamen und löschen Sie alle Inhalte im Windows. Also mein Laufwerk D: hat eine 100 Ordner, in jedem dieser Ordner sind Unterordner namens Ordner1, Ordner2, Ordner3, usw.. Ich möchte in der Lage zu führen Sie einen Befehl an der root von D:, das wird durchsuchen jede 100 Ordner und löschen die sagen, Ordner3, und folder9 und alle seine Inhalte.

RD /s /q "folder1" 

Dem oben genannten Befehl nicht wie Unterverzeichnisse durchsuchen.

Sowieso zu tun mit CMD oder brauche ich eine .vbs-Skript oder sowas???

Dank!

rd /s WERDEN Unterordner löschen... aber nur, wenn Sie leer sind. wenn es eine einzelne Datei irgendwo in der Struktur der Verzeichnisse über die Datei Speicherort nicht berührt werden. Beachten Sie, dass dies auch versteckte/system-Dateien sowie.
Ja, aber ich will auf den root von meinem Laufwerk D:, und haben Sie die Suche für alle 'Ordner1' und 'folder9'. Ich wollen nicht zu haben, zu gehen, in jedes Verzeichnis, und führen Sie diesen Befehl jedes mal,, ich will es rekursiv schauen Sie in jedem Ordner
for /r %f in (d:\) do rd /s /q "%f"
Nicht wahr. Es löscht die gesamte Struktur, selbst wenn eine der sub-Ordner enthält Dateien oder weitere Ordner. Es fordert Sie zur Bestätigung es sei denn, die option /q verwendet werden, da sich der OP angegeben hat.
Ah. du willst also die nuke alle Ordner, deren name "Ordner1", überall könnte es scheinen, in den Baum? die for-Schleife funktionieren würde, nur fügen Sie in eine if Art test, um zu überprüfen, ob "%f " ==folder1

InformationsquelleAutor nutt318 | 2012-10-22

Schreibe einen Kommentar