11

给定目录结构 c:\a\b\c\d\ - 什么 DOS 命令将删除 c:\a 中包含的所有文件以及子目录 b、c 和 d 中的所有文件?我们不想删除任何目录 - 只是文件。

4

3 回答 3

12

利用:

del *.* /s /q

检查目录是否仍然存在:

tree
于 2013-03-26T15:18:17.613 回答
12

DEL命令仅删除文件,而不是目录,因此以下命令将按照您的要求执行:

DEL /S C:\a

您需要用于RMDIR删除目录。

于 2013-03-26T15:15:01.770 回答
0
@del /S /Q /F a\* >nul
@for /d %%i in (a\*) do @rmdir /s /q "%%i"
于 2016-03-14T03:43:41.963 回答