@echo off
:loop
cls
echo main menu
echo.
echo a run msav(virus protection)
echo b run defrag(disk defragmentation)
echo c run men(memory use display)
echo q quit to dos
echo .
choice /c:abcq enter choice:
if not errorlevel 1 goto done
if errorlevel 1 if not errorlevel 2 msay
if errorlevel 2 if not errorlevel 3 defrag
if errorlevel 3 if not errorlevel 4 men /debug /puge
if errorlevel 4 goto done
pause
goto loop
:done
在此程序中我如果:
选择a那莫在
if not errorlevel 1 goto done
if errorlevel 1 if not errorlevel 2 msay
语句中都符合条件
第一句小于等于1
第二句大于等于1小于等于2
两句都符合等于1的条件
@echo off
:loop
cls
echo main menu
echo.
echo a run msav(virus protection)
echo b run defrag(disk defragmentation)
echo c run men(memory use display)
echo q quit to dos
echo .
choice /c:abcq enter choice:
if not errorlevel 1 goto done
if errorlevel 1 if not errorlevel 2 msay
if errorlevel 2 if not errorlevel 3 defrag
if errorlevel 3 if not errorlevel 4 men /debug /puge
if errorlevel 4 goto done
pause
goto loop
:done