给定目录结构c:\ a \ b \ c \ d \ - 什么DOS命令将删除c:\ a中包含的所有文件以及子目录b,c和d中的所有文件?我们不想删除任何目录 - 只是文件。
答案 0 :(得分:8)
DEL
命令只删除文件,而不删除目录,因此以下命令将按您的要求删除:
DEL /S C:\a
您需要使用RMDIR
删除目录。
答案 1 :(得分:5)
使用:
del *.* /s /q
检查目录是否仍然存在:
tree
答案 2 :(得分:0)
@del /S /Q /F a\* >nul
@for /d %%i in (a\*) do @rmdir /s /q "%%i"