逻辑运算符(“和”,“或”)在DOS批处理(Logical operators (“and”, “or”) in DOS batch)
在DOS批处理文件中如何实现逻辑运算符?
How would you implement logical operators in DOS Batch files?
最满意答案
你可以做and嵌套的条件:
if %age% geq 2 ( if %age% leq 12 ( set class=child ) )要么:
if %age% geq 2 if %age% leq 12 set class=child您可以使用or使用单独的变量:
set res=F if %hour% leq 6 set res=T if %hour% geq 22 set res=T if "%res%"=="T" ( set state=asleep )You can do and with nested conditions:
if %age% geq 2 ( if %age% leq 12 ( set class=child ) )or:
if %age% geq 2 if %age% leq 12 set class=childYou can do or with a separate variable:
set res=F if %hour% leq 6 set res=T if %hour% geq 22 set res=T if "%res%"=="T" ( set state=asleep )更多推荐
发布评论