我正在尝试编写一个批处理,删除目录中的多个目录/文件夹。
我在用
for /D %f in (*) do rmdir %f /s /q现在,它可以工作并删除不包含空格的文件夹名。
在运行上述文件夹命令之后,我会收到这条消息。
d:\test\testworld\rmdir remove me /s /q系统找不到指定的文件。 系统找不到指定的文件。
大多数文件夹都包含空格。是否可以将命令更改为包含带空格的文件夹?
发布于 2012-10-18 15:51:44
使用引号。
rmdir remove me /s /q失败,但是
rmdir "remove me" /s /q很管用。
命令行的更改将是for /D %f in (*) do rmdir "%f" /s /q。
发布于 2012-10-18 15:51:26
您可以使用“双引号(如rmdir "remove me" /s /q )”
https://stackoverflow.com/questions/12958599
复制相似问题