1
我有一个批处理文件,要求用户输入一个特定的数字。如果该号码位于给定的一组号码之间,则转到该标签。然而,说用户把100
它右转:smallsip
在批处理中使用多个GTR,LEQ等“if”语句
总而言之,我想这样做,如果用户在特定范围内键入一个数字(IE 30-99)它会转到特定标签。有什么建议么?
:getadrink
cls
echo How many sips will Jackie Chan drink?
set /p numberofsips=Type Number of Sips Here:
if %numberofsips% LSS 0 goto waitwhat
if %numberofsips% GEQ 1 goto smallsip
if %numberofsips% GEQ 10 goto plenty
if %numberofsips% GEQ 30 goto toomuch
if %numberofsips% GEQ 100 goto waytoomuch
:waitwhat
cls
echo what
pause
:smallsip
cls
echo small sips
pause
:plenty
cls
echo plenty
pause
:toomuch
cls
echo too much!
pause
:waytoomuch
cls
echo WAY TOO MUCH
pause
P.S.我一直在这里潜藏无数帖子,获得我用Batch创建的东西的帮助。是的,我知道批次已经过时,但我似乎很喜欢,因为我在2个月前发现了它。
非常感谢!当我回家时我会测试它。这是一个我叫做“成龙上学”的批处理游戏,我不会详细说明为什么,但是它来自成龙看到饮水机的一部分,喝得太多会让他生病。我知道这很愚蠢,但你明白了。再次,我会在我回家的时候测试它。 :) –
它的工作原理!谢谢! :) –