如何在Windows中使用bat文件删除包含所有内容的文件夹?

时间:2011-09-07 08:44:18

标签: windows batch-file command delete-file

我想使用bat文件删除包含所有文件和子文件夹的文件夹。

我尝试了以下操作,但它无效:

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

有人可以帮忙吗?

3 个答案:

答案 0 :(得分:203)

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

Explanation

  

删除(删除)目录。

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

答案 1 :(得分:22)

  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 :(得分:-3)

  

del / s / q c:\其中文件是*

这会删除文件夹和子文件夹中的所有文件,但会保留空的子文件夹