【发布时间】:2014-01-16 17:21:33
【问题描述】:
我想要这样的东西:- if %ERRORLEVEL% GEQ 1
&& %ERRORLEVEL% neq 255 GOTO Not closed by user 。但是这种语法不起作用。
【问题讨论】:
标签: batch-file command-line cmd command batch-processing
我想要这样的东西:- if %ERRORLEVEL% GEQ 1
&& %ERRORLEVEL% neq 255 GOTO Not closed by user 。但是这种语法不起作用。
【问题讨论】:
标签: batch-file command-line cmd command batch-processing
您可以使用多个 if 语句来模拟 AND 运算符:
if %ERRORLEVEL% GEQ 1 if %ERRORLEVEL% neq 255 GOTO :NotClosedByUser
【讨论】:
我想你也可以这样做:
如果 %ERRORLEVEL% GEQ 1 (
如果 %ERRORLEVEL% neq 255 (
GOTO NotClosedByUser
)
)
所以我认为这更容易阅读。
【讨论】: