批处理如何回车执行?
set /p A==(1/2/3)_if %A%==1 echo 01
if %A%==2 echo 02
if %A%=="" echo 03
第三条if肯定是错误的!如何直接回车执行03?而不是输入3来执行03?
if '%A%'=='' echo 3
if NOT DEFINED A echo 3
set A=3
set /p A=(1/2/3)_ 还有其它方法吗? pause
echo 3 @echo off
set /p A=(1/2/3)_
if "%A%"=="" start echo 03
if %A%==1 echo 01
if %A%==2 echo 02
pause
页:
[1]