EQU用于比较两个变量是否相等,类似“==”符号。实例:
@echo off
rem 数字比较 - 等于
set a=10
set b=10
if %a% EQU %b% (
echo %a% 等于 %b%
goto end
)
echo %a% 不等于 %b%
:end
pauseNEQ比较两个变量是否不相等,类似“!=”符号。实例:
@echo off
rem 数字比较 - 等于
set a=10
set b=20
if %a% NEQ %b% (
echo %a% 不等于 %b%
goto end
)
echo %a% 等于 %b%
:end
pauseLSS用来比较两个变量,某个变量是否小于另一个变量,类似“<”符号。实例:
@echo off
rem 数字比较 - 小于
set a=10
set b=20
if %a% LSS %b% (
echo %a% 小于 %b%
goto end
)
echo %a% 不小于 %b%
:end
pauseLEQ用来比较两个变量,某个变量是否小于等于另一个变量,类似“<=”符号。实例:
@echo off
rem 数字比较 - 小于等于
set a=10
set b=20
if %a% LEQ %b% (
echo %a% 小于等于 %b%
goto end
)
echo %a% 不小于等于 %b%
:end
pauseGTR用来比较两个变量,某个变量是否大于另一个变量,类似“>”符号。例如:
@echo off
rem 数字比较 - 大于
set a=10
set b=20
if %a% GTR %b% (
echo %a% 大于 %b%
goto end
)
echo %a% 不大于 %b%
:end
pauseGEQ用来比较两个变量,某个变量是否大于等于另一个变量,类似“>=”符号。例如:
@echo off
rem 数字比较 - 大于等于
set a=10
set b=20
if %a% GEQ %b% (
echo %a% 大于等于 %b%
goto end
)
echo %a% 不大于等于 %b%
:end
pause