Batch-如果声明不起作用

时间:2014-09-02 19:10:12

标签: batch-file if-statement

我的代码是:

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

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

只要您尝试输入其中一个号码,程序就会崩溃。它说“预计此时”

1 个答案:

答案 0 :(得分:2)

您没有参数%input%。但是你有一个名为%input<space>%

的参数

不用空格编写set命令:

set variable=value

例如:

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