简单批处理命令if "%c%"=="Y"||"%c%"=="y" goto t
if "%c%"=="Y"||"%c%"=="y" goto t
if "%c%"=="N"||"%c%"=="n" goto s
这样写哪里错了?
------解决方案--------------------只有在执行错误时转向,而且写在命令之后,没有你这种写法,你应该利用IF的/i开关来指定不区分大小写
if /i "%c%"=="Y" goto t
如果只有YN选项,你这两行可以写成一行
if /i "%c%"=="Y" (goto t) else (goto s)