在问一个问题之前,先问你一个问题。无论如何,我已经得到了批处理文件的代码的一部分,我想知道为什么,每次输入“1”或“2”,它会说语法不正确&然后它会退出。我整晚搜索了它,但找不到任何东西。我用不同的版本替换了if语句,但它们都不能用于xD。我想知道如果你们能帮助我,我想事先感谢你,以免我会忘记。如何用if语句和输入在批处理文件中调用另一批处理文件?
这是代码。
set /p ch=[]:
if %ch%==1(
goto login
)
if %ch%==2(
goto register
)
:login
call lxer.bat
exit
:register
call rxer.bat
exit
所以,问题是:
它不会已经调用批处理文件lxer.bat/rxer.bat (这些批处理文件是在正确的目录/在同一个文件夹) 它说了一些关于语法,然后它会直接关闭。
该死,我刚按下左右回车当我看到'1新的答案,这POST'并不知我知道这是你的。 – Bloodied
哦,上帝,我怎么会错过?! xD –
非常感谢! lmfaooooo即时在笑我自己 –