您好我面临一个奇怪的问题,我无法比较.bat文件中的两个字符串
set mvalue="Yes"
echo %mvalue%
echo %MailAlert%
IF %MailAlert% == %mvalue% (
echo "hello world"
}
%MailAlert%
的值是,它将从java代码中接收,并且我使用echo命令打印它并显示是。
但我不知道为什么我无法比较这两个字符串。
请帮帮我。
答案 0 :(得分:1)
%MailAlert%
的价值仅为Yes
吗?因为%mvalue%
的值为"Yes"
。所以,你要比较IF Yes == "Yes"
这是假的。
此外,您的结束}
应为)
。