我正在处理一个小批处理脚本,其中包含类似于下面的代码块的部分......这可能是一个轻描淡写的说,这让我很困惑,以至于我的思维已经完全麻木了...为什么在绿色背景上这是不行的...?批处理 - 通过选择命令设置变量
@echo off
set log=0
choice /m "Choose "
if errorlevel 2 set log=N
if errorlevel 1 set log=Y
echo %log%
pause
if "%log%"=="N" (
echo hello
)
if "%log%"=="Y" (
echo goodbye
)
pause
违抗标准约定选择命令的语法,但它现在是有道理的你已经解释了它。非常感谢你! – 2015-02-06 18:01:12