您的位置:首页 > 其它

批处理删除带空格的长目录或文件夹

2013-08-15 15:54 836 查看
如果一个目录很长,而且中间还有空格.那么,我们用批处理的时候,为了省时省力

那么就要对他进行一些修改,修改方法举例说明:

比如Program Files这样的目录,长且有空格,那么我们就要想法子改一下...

注:在dos下文件名必须符合8.3格式。否则不能被dos识别,共8个字符,前6个加扩展符~1。

那么Program Files就要改成Progra~1这样就能达到简便且能被DOS识别...

当然还有一种方法,那就是为他加上引号,例如可以改成这样:C:\"Program Files"\

多个目录,可以使用多个引号,如:C:\"Program Files"\"WINDOWS XP SP2"

如果要删除C:\Program Files目录下的WINDOWS XP SP2文件夹,那么命令要这么写:

@echo

echo y|rd C:\Progra~1\WINDOW~1 /s/q

exit

特别注意:如果有多个文件名前边几位相同,那么最好不要用此方法,以免删错文件夹

最好的方法就是加引号,修改结果如下:

@echo

echo y|rd C:\Progra~1\"WINDOWS XP SP2" /s/q

exit
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐