@echo off
choice /c:ny
if errorlevel y goto 2
if errorlevel n goto 1
:1
dir/w
@echo ....
@echo ....
@echo ....
@echo 现在已执行n
@echo .....
@echo .....
pause
goto 3
:2
dir/w
@echo
@echo
@echo 现在已执行y
@echo
@echo
pause
GOTO 3
:3
C:
为什么我每次我每次选N,或Y都会执行第一个,既执行A,这是为什么,是不是这个批处理有什么错误的了
choice /c:ny
if errorlevel y goto 2
if errorlevel n goto 1
:1
dir/w
@echo ....
@echo ....
@echo ....
@echo 现在已执行n
@echo .....
@echo .....
pause
goto 3
:2
dir/w
@echo
@echo
@echo 现在已执行y
@echo
@echo
pause
GOTO 3
:3
C:
为什么我每次我每次选N,或Y都会执行第一个,既执行A,这是为什么,是不是这个批处理有什么错误的了
