bat脚本if中多条件要如何写?

我的意思是if语句如何下“且”“或”关系写法。比如假如有2变量a、ba=2并且b=2打印"aaaaa”ab有一个等于2的打印"bbbbb"都不等于2打印"ccccc"这要... 我的意思是if语句如何下“且”“或”关系写法。比如

假如有2变量a、b
a=2并且b=2打印 "aaaaa”
a b有一个等于2的打印"bbbbb"
都不等于2打印"ccccc"
这要如何去实现呢?
展开
 我来答
453625978
推荐于2018-03-11 · TA获得超过3591个赞
知道大有可为答主
回答量:2445
采纳率:0%
帮助的人:2984万
展开全部
if %a% == 1 if %b% == 2 echo aaaaa
if not %a% == 1 if %b% == 2 echo bbbb
if %a% == 1 if not %b% == 2 echo bbbb
if not %a% == 1 if not %b% == 2 echo cccc

很麻烦,但是批处理也只能这么写了,批处理只是dos的延伸,说到底设计之初就没把它当成语言,而只是让操作dos更方便而已。
sl543001
2011-11-22 · 超过18用户采纳过TA的回答
知道答主
回答量:51
采纳率:0%
帮助的人:41万
展开全部
if %a% == 1 if %b% == 2 (echo aaaaa) else (... )
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式