在問一個問題之前,先問你一個問題。無論如何,我已經得到了批處理文件的代碼的一部分,我想知道爲什麼,每次輸入「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即時在笑我自己 –