" _此时出乎意料"错误

时间:2015-04-01 17:37:29

标签: batch-file

我制作了一个批处理文件,我输入了这段代码:

if %VAR% == _,_,_ set VAR=%S1le1%,_,_

当我尝试批处理文件时,它只是说" _此时出乎意料"

%VAR% = _,_,_
%S1le1% = b

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

尝试:

if "%VAR%" == "_,_,_" set "VAR=%S1le1%,_,_"

,是一个标准分隔符,当比较表达式作为IF的结尾后由IF找到它。有了引号,它应该比较整个字符串。