如何比较变量大于或小于批处理的数字?

时间:2016-03-28 22:38:35

标签: batch-file cmd

如果你知道它的功能

,我试图编写这样的编码
:check_hit

cls

if  %money% >= 5 goto  bought_hit

else

(goto need_funds)

goto check_hit

请帮助查找任何错误

1 个答案:

答案 0 :(得分:0)

看看this link,并从这个小代码中获得灵感:

@echo off
set var1=20
set var2=15
set var3=2
set var4=15
IF %var1% GEQ %var2% ( echo %var1% is "bigger" than %var2% because %var1% ^> %var2%
) else (
    echo %var1% is "smaller" than %var2% because %var1% ^< %var2%
)
echo.
IF %var3% GEQ %var4% ( echo %var3% is "bigger" than %var4% because %var3% ^> %var4%
) else (
    echo %var3% is "smaller" than %var4% because %var3% ^< %var4%
)
echo.
IF %var2% GEQ %var3% ( echo %var2% is "bigger" than %var3% because %var2% ^> %var3%
) else (
    echo %var2% is "smaller" than %var3% because %var2% ^< %var3%
)
echo.
IF %var2% EQU %var4% ( echo %var2% is "equal" to %var4% because %var2% ^= %var4%)
echo.
pause