标题: ERRORLEVEL解惑 [打印本页] 作者: hdzz 时间: 2008-12-9 15:12 标题: ERRORLEVEL解惑 郁闷了一下午了
@echo off
for %%i in (a b c) do (
fsutil fsinfo drivetype %%i: | FINDSTR /I "固定驱动器"
echo %ERRORLEVEL%
IF NOT ERRORLEVEL 1 echo start
)
pause
IF NOT ERRORLEVEL 1的意思应当是ERRORLEVEL<1的情况,而从echo %ERRORLEVEL%中看到的ERRORLEVEL却都是0,而唯独只有for到c时才执行echo start?
同样都是0,怎么只执行c的呢?