當運行首次通過CMD下面的批處理文件,我希望它打印出來correct
而是再次打印出error
嵌套if語句在批處理工作不正常
@echo off
SET /p var1="Enter 1 "
IF "%var1%"=="1" (
SET /p var2="Enter 1 "
IF "%var2%"=="1" (
echo correct
) ELSE (
echo error
)
)
當運行它每次都打印出相同的CMD會話correct
。我錯過了什麼讓它第一次打印出correct
?
可能重複的[批量嵌套如果語句錯誤與未定義的變量](http://stackoverflow.com/questions/35267196/batch-nested-if-statement-error-with-not-defined-variables) – aschipfl