标题: IF 字符的问题(已解决)
[打印本页]
作者: cyz678990
时间: 2010-5-30 12:03
标题: IF 字符的问题(已解决)
SET a=123 (321)
IF %a%==123 (321) start F:\
我不知道怎么表达让IF知道123 (321)一个整体,不是命令错误,用引号试过,可是现实出来的是有引号的,有点不解
论坛上我也找了一下,没有怎么发现这个类似的帖子。
[
Last edited by cyz678990 on 2010-5-30 at 20:55 ]
作者: cchessbd
时间: 2010-5-30 12:38
SET a=123 (321)
IF "%a%"=="123 (321)" start F:\
作者: doslike
时间: 2010-5-30 12:40
用转义符"^"就可以了,再用引号
IF "%a%"=="123 ^(321^)" start F:\
注意:在%a%前也要加“”
作者: cyz678990
时间: 2010-5-30 20:55
谢谢,学到了。
作者: 7testing
时间: 2010-6-3 14:08
set a=123(321)
if "%a%"=="123(321)" start cmd