Wie lösche ich einen Ordner und alle Inhalte mit einer Bat-Datei in Windows?


142

Ich möchte einen Ordner mit allen Dateien und Unterordnern mithilfe einer Bat-Datei löschen.

Ich habe Folgendes versucht, aber es funktioniert nicht:

@DEL D:\PHP_Projects\testproject\Release\testfolder*.*

Kann jemand helfen?

Antworten:


257
@RD /S /Q "D:\PHP_Projects\testproject\Release\testfolder"

Erklärung :

Entfernt (löscht) ein Verzeichnis.

RMDIR [/S] [/Q] [drive:]path RD [/S] [/Q] [drive:]path

/S      Removes all directories and files in the specified directory
        in addition to the directory itself.  Used to remove a directory
        tree.

/Q      Quiet mode, do not ask if ok to remove a directory tree with /S

31
  1. del /s /q c:\where ever the file is\*
  2. rmdir /s /q c:\where ever the file is\
  3. mkdir c:\where ever the file is\

-2

del / s / qc: \ wo immer sich die Datei befindet *

Dadurch werden alle Dateien im Ordner und in den Unterordnern gelöscht, es verbleiben jedoch leere Unterordner


4
Frage war:with all files and subfolders
Stephan

@Stephan du hast recht. Und meine Nachricht ist, dass Lösung Nr. 1 Unterordner nicht löscht. Zumindest für mich
Alexander Bondarchuk
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.