批处理bat文件里面,有没有elseif的写法?

2024-12-23 08:29:56
推荐回答(2个)
回答1:

没有,不过里边可以套IF命令

set p=1
set x=8
if %p% == 2 (echo 正确) else (if %x% == 8 (echo x值是对的) else (echo X值是错的))

回答2:

if a==b xxxxxxxxx命令 else (
if a==c xxxxxxxxx命令 else (
if a==d xxxxxxxxx命令 else (
if a==e xxxxxxxxx命令 else echo 条件不满足)))
就是这样