无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3260|回复: 4
打印 上一主题 下一主题

自动批处理文件的问题:何时要加一个""?

[复制链接]
跳转到指定楼层
1#
发表于 2008-2-13 22:15:54 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
自动批处理文件的问题:何时要加一个""?
见下面的自动批处理文件,我不知道何时加引号"",何时不加?我自己修改GHO文件时也是用虚拟机调试出来的。
但不知原因??

del "D:\My Documents\My Pictures\示例图片.lnk" /q /f
del d:\Favorites\电台指南.url /q /f
del d:\Favorites\MSN.com.url /q /f
del d:\Favorites\链接\Windows.url /q /f
del d:\Favorites\链接\自定义链接.url /q /f
del "d:\Favorites\链接\Windows Media.url" /q /f
del "d:\Favorites\链接\免费 Hotmail.url" /q /f
del "C:\Documents and Settings\Administrator\Application Data\Microsoft\Internet Explorer\Quick Launch\暴风影音.lnk" /q
del "C:\Documents and Settings\Administrator\Application Data\Microsoft\Internet Explorer\Quick Launch\PPS网络电视.lnk" /q

————————————为什么以上有的加了"",有的不加呢?
5#
 楼主| 发表于 2008-2-15 11:31:58 | 只看该作者
原帖由 namejm 于 2008-2-14 05:36 PM 发表
简而言之,是碰上特殊字符都要加引号,在处理文件名或路径名中,空格只是其中的一种特殊符号,其他的特殊符号还有&。比如一个文件的路径是:d:\test&abc\test.txt,如果写成 del d:\test&abc\test.txt ,则会被 ...



谢谢!!

我以为就是空格呢!
谢谢了!祝快乐!!
回复

使用道具 举报

4#
发表于 2008-2-14 17:36:52 | 只看该作者
简而言之,是碰上特殊字符都要加引号,在处理文件名或路径名中,空格只是其中的一种特殊符号,其他的特殊符号还有&。比如一个文件的路径是:d:\test&abc\test.txt,如果写成 del d:\test&abc\test.txt ,则会被解释成 删除 d:\test 并同时运行命令 abc\test.txt ,加上引号就不会出错了。
回复

使用道具 举报

3#
发表于 2008-2-14 07:36:32 | 只看该作者
楼上正解。
保险起见,可全加上,呵呵。
回复

使用道具 举报

2#
发表于 2008-2-13 22:20:10 | 只看该作者
如果文件夹名带有空格,如:Documents and Settings则需要"" 否则不需要。
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-15 04:55

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表