我一直在乱用.bat文件一段时间,但是每当我尝试用.bat文件制作程序时,我仍然无能为力,例如基于文本的游戏,我&#39 ;每个回复限制为一个单词我很好奇,如果有任何我想要做的就是做一个正确的" if"可以由用户输入而不会导致程序崩溃的语句
粗略的例子:" if%Messages%==你是谁? GOTO:回答"
答案 0 :(得分:0)
你必须在包含空格的字符串周围加上引号:
if "%Messages%" == "Who Are You?" goto Answer
...
goto End
:Answer
...
:End