回复 1# LTSC1809
If 语句的标准形式如下:- IF [NOT] ERRORLEVEL number command
- IF [NOT] string1==string2 command
- IF [NOT] EXIST filename command
复制代码 启用了扩展以后如下:- IF [/I] string1 compare-op string2 command
- IF CMDEXTVERSION number command
- IF DEFINED variable command
-
- 其中, compare-op 可以是:
-
- EQU - 等于
- NEQ - 不等于
- LSS - 小于
- LEQ - 小于或等于
- GTR - 大于
- GEQ - 大于或等于
-
- 而 /I 开关(如果指定)说明要进行的字符串比较不分大小写。
- /I 开关可以用于 IF 的 string1==string2 的形式上。这些
- 比较都是通用的;原因是,如果 string1 和 string2 都是
- 由数字组成的,字符串会被转换成数字,进行数字比较。
复制代码 所以If语句的比较符只有字母比较符和"==" |