如何在windows中使用bat文件删除一个文件夹和所有内容?

问题描述 投票:140回答:3

我想用bat文件删除一个文件夹和所有文件及子文件夹。

我已经尝试了以下方法,但没有效果。

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

谁能帮帮我?

windows batch-file command delete-file
3个回答
255
投票
@RD /S /Q "D:\PHP_Projects\testproject\Release\testfolder"

解释:

移除(删除)一个目录。

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

30
投票
  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 q c:/where ever the file is*。

这将删除文件夹和子文件夹中的所有文件,但留下空的子文件夹。

© www.soinside.com 2019 - 2024. All rights reserved.