批处理 比较运算符
大多数语言的比较运算符使用>,<,>=,等。
在批处理中的比较运算符不同与以上运算符,使用equ、neq、gtr等运算符。
批处理比较运算符列表
运算符 | 描述 | 完整英文 |
---|---|---|
equ | 等于 | equal |
neq | 不等于 | not equal |
lss | 小于 | less than |
leq | 小于等于 | less than or equal |
gtr | 大于 | greater than |
geq | 大于等于 | greater than or equal |
示例代码
10-比较运算符.bat,批处理文件内容如下。
@ echo off
set x1=10
set x2 = 24
set x3 = 24
if x2 equ x3 echo x2等于x3
if x1 lss x2 echo x1小于x2
if x1 leq x2 echo x1小于等于x2
if x2 gtr x1 echo x2大于x1
if x2 geq x1 echo x2大于等于x1
pause
运行效果