2014-09-02 4 views
0

Моего кода заключается в следующем:Batch- Если оператор не работает

set /p input = "Enter the number here: " 

if %input%==1 goto New 
if %input%==2 goto Load 
if %input%==3 exit 

Программа падает всякий раз, когда вы пытаетесь ввести один из номеров. Он говорит, что «ожидалось в это время»

ответ

2

У вас нет параметра %input%. Но у вас есть параметр с именем %input<space>%

Написать команду set без пробелов:

set variable=value 

, например:

set /p "input=Enter the number here: " 
Смежные вопросы