|
原帖由 zhaohj 于 2011-1-22 12:05 发表
是引号在作怪,也许默认去掉引号不是好方法,有些情况下应该保留引导。
有个开关象tuxw的WENV switch keep_quote=on还真有必要。
看一下这里:
http://bbs.znpc.net/viewthread.php?tid=6047&extra=page%3D1
WENV有提供一个config命令,可能你从来没有用过..
可以使用其它字符暂时代替引号的功能..
不过我昨天也已经上传了一个新版的WENV,如果引号不配对将不会被删除.这样就可以解决这个问题了..
但是不管如果设置,都是有可能出现未知的问题的,只是这种例子比较少而已.
只能由使用者自己控制.
如果你经常编写CMD的批处理,可能就会经常发现这样那样的问题,,,像
一个简单的判断.下面都是可能出现问题的.当abcd变量没有被设置,或者这个变量有包括一些特殊字符时.
if %abcd%==abcd echo bb
这时你只好换种方式解决问题.
难道你去怪CMD不支持这样的比较(好像tuxw版的比较就有支持这样的比较). |
|