bat删除文件夹指令

[复制链接]
查看11 | 回复5 | 2008-8-12 17:46:33 | 显示全部楼层 |阅读模式
比如我想删除C盘Program Files中的360safe。我就输入:rd C:\Program Files\360safe/s/q
没错啊,但系统说又找不到指定的文件夹,我想问问,正确的指令是什么呢?
那如果我想删除D盘的360safe的指令是?

回复

使用道具 举报

千问 | 2008-8-12 17:46:33 | 显示全部楼层
“Program Files”中间有个空格,就被当成“C:\Program”这个文件夹了,当然这个文件夹是不存在的了,所以用这条bat是不能删除“C:\Program Files\360safe”的。 想删除的话用卸载的或是unlocker强行删除,没有删不掉的东东,即使不能立即删除,也可以选择在开机的时候直接删除。 http://ccollomb.free.fr/unlocker/unlocker1.8.7.exe 或是进入安全模式删除。 或者可以用这条命令删除 taskkill /f /im 360tray.exe (注:结束360进程) rd C:\progra~1\360safe/s/q (注:删除该目录) 不过还是
回复

使用道具 举报

千问 | 2008-8-12 17:46:33 | 显示全部楼层
删除带有空格的路径就在路径前后加引号,例如“C:\Program Files\123"
回复

使用道具 举报

千问 | 2008-8-12 17:46:33 | 显示全部楼层
应该是 rd "C:\Program Files\360safe" /s /q也就是在路径前后加引号(英文状态下的引号)D盘方法rd "安装路径" /s /q
回复

使用道具 举报

千问 | 2008-8-12 17:46:33 | 显示全部楼层
应该这样: rd c:\program files\360safe /s/q在/s/q前加空格
回复

使用道具 举报

千问 | 2008-8-12 17:46:33 | 显示全部楼层
DOS下不支持文件夹名中的空格,所以你的命令是错误的.应是:RD c:\progra~1\360safe/s /q就可以了.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行