我正在尝试编写一个删除目录中多个目录/文件夹的批处理
我正在使用
for /D %f in (*) do rmdir %f /s /q
现在这样可以删除不包含空格的文件夹名称。
我在运行上述命令后收到此消息。
d:\test\testworld\rmdir remove me /s /q
系统找不到指定的文件 系统找不到指定的文件。
大多数文件夹都包含空格。无论如何我可以更改命令以包含带空格的文件夹吗?
答案 0 :(得分:4)
使用引号。
rmdir remove me /s /q
失败了,但是
rmdir "remove me" /s /q
作品。
对命令行的更改为for /D %f in (*) do rmdir "%f" /s /q
答案 1 :(得分:2)
您可以使用“rmdir "remove me" /s /q