我目前正在使用批处理文件在 Windows 7 中制作游戏。所以我有一个序列,它会问你一个问题,然后你输入答案:
:MainMenu
set /p LMainMenu=
if %LMainMenu%==1 goto PlayMenu
if %LMainMenu%==2 goto ColourMenu
if %LMainMenu%==3 goto Reset1
if %LMainMenu%==4 goto AboutMenu
goto MainMenu
因此,如果有人没有输入任何内容并按“Enter”,CMD 窗口将关闭。我该如何防止这种情况发生?我添加了“goto MainMenu”,所以如果他们输入除 1、2、3、4 以外的任何内容,它们将被收回。将不胜感激。谢谢。