『楼 主』:  if判断里如果要加入“或”应该用什么啊?
很简单,比如 if a==1 .or. a==2 then do...
这个“或”有办法在BAT里表示吗?用什么表示呢?
『第 5 楼』:  
和和  我这个CASE很简单,就是一个简单的或操作,而且或的条件也就2个:)
看来只能手工打两遍命令了  HOHO~
批处理,没有什么不可以:
@echo off
    set /p var=输入条件:
    call :%var% 2>nul || call :error
    pause>nul
goto :eof
:1
:2
    echo 你输入的是1或者2 
goto :eof
:3
:4
    echo 你输入的是3或者4
goto :eof
:error
    cls
    echo 参数不正确!