dos系统有个if 命令 具体格式: if [not] errorlevel number command

来源:百度知道 编辑:UC知道 时间:2024/05/31 03:10:54
请问errorlevel这个参数是什么意思?

在dos下的.bat里,errorlevel简单说可以理解为返回值,这是我12年前写的,现在也应该没人用了吧.希望可以给你参考:
@ echo off

CLS
ECHO.
ECHO Windows3.2----1
ECHO Run 1.BAT ----2
ECHO Type 0.BAT----3
ECHO Back
ECHO After 10 Second Goto 4

choice "PLEASE CHOICE ?" /c:1,2,3,4,/n/T:4,10
FOR %%f in (1,3,5,7,) do if errorlevel %%f goto CASE%%f
echo ERROR
goto end

: CASE1
c:
win
goto end

: CASE3
c:
call 1.bat
goto end

: CASE5
type 0.bat |more
goto end

: CASE7
C:
CLS
DIR,/P

: END