我有一个文件夹 D:\ test1 ,我在其中有另一个名称未知的文件夹。
我尝试使用rmdir /s "D:\test\*"
,但显示错误。
我只是想知道有没有办法做这个操作?
在shell脚本中,如果我们提供rmdir "D:\test1\*"
,它将删除 test1 中的所有目录。
我正在以批处理语法寻找命令。
答案 0 :(得分:0)
我建议
@echo off
for /D %%F in ("D:\test1\*") do rmdir /S /Q "%%F"
即使子文件夹在文件夹名称中包含一个或多个空格,它也会递归删除D:\test1
中的所有子文件夹。