我尝试批量制作基于文本的游戏,您可以在其中键入命令以进一步了解游戏。例如,如果您键入StandUp,您将进入站立场景。 我的问题是我必须做每个IF查询,每个单词大写,而不是。例如,对于StandUp,必须有standup,standUp,StandUp等。 这是一个简单的例子,只有4个不同的版本,但它变得越来越大。命令的单词越多,查询得越多。
我想你会理解我的。
有什么方法可以做到与众不同吗?
答案 0 :(得分:1)
将/I
标志与if
命令一起使用时,它会进行不区分大小写的比较。
REM This goes to standup if the input is StandUp, standup, STANDUP, StAnDuP
REM or any other way of capitalizing the input
if /I "%command%"=="StandUp" goto standup