[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
命令行的解析问题,引号"并不是命令行实际参数的组成部分,只是为了对引号对中的特殊字符进行转义(将起分隔符作用的空格变成普通意义上的空格)。
比如上面的命令只有一个参数,行首的引号将后面的空格都转义了
"C:\Program Files\Internet Explorer\IEXPLORE.EXE
由于MS瘟到死CMD程序的按行处理机制,且引号不能转义回车符(行结束符),一行输入结束就是命令行结束,因此可以不要配对的另一个引号,命令行中原有的最后一个引号后面的内容自动成为一个参数。
Linux的shell就完善多了。
命令行参考:hh.exe ntcmds.chm::/ntcmds.htm
求助者请拿出诚心,别人才愿意奉献热心!
把查看手册形成条件反射!

TOP

能否给出出错提示?
可能是unzip程序将\当作了转义字符,即它认为的路径是e:\a s",后面多了个引号。
命令行参考:hh.exe ntcmds.chm::/ntcmds.htm
求助者请拿出诚心,别人才愿意奉献热心!
把查看手册形成条件反射!

TOP

返回列表