添加OR条件IF语句cmd

时间:2015-10-28 07:57:08

标签: batch-file cmd

以下cmd对我来说运作正常

IF %var1% == value1 (
     echo true
) ELSE (
     echo false
)

OR

中添加IF条件的语法是什么?

例如:

IF %var1% == value1 OR %var1% == value2(
     echo true
) ELSE (
     echo false
)

1 个答案:

答案 0 :(得分:0)

介绍最简单,最丑陋的方法:

set bool=false

if %var1% == value1 set bool=true
if %var1% == value2 set bool=true

if %bool% == true (echo true) else (echo false)

我花了数年时间进行批量编程,但是我找不到这样的if.. or...语句,但它确实有“和”条件。像这样:

if %var1% == value1 if %var1% == value2 (echo all is true) else (echo all is false)