Board logo

标题: [文本处理] [已解决]批处理怎样写判断语句? [打印本页]

作者: 360bbs    时间: 2010-10-24 20:33     标题: [已解决]批处理怎样写判断语句?

set var1=1
set var2=2
if not %var1%=="a" || if not %var2%=="b" echo sorry
pause

第三行是错误语句,我想表达的意思就是:如果var1不等于a或者var2不等于b(两者必须同时满足)的情况下,才能输出sorry!

请高手赐教!谢谢

[ 本帖最后由 360bbs 于 2010-10-25 18:09 编辑 ]
作者: hfg1977    时间: 2010-10-24 20:40

if not "%var1%"=="a" (if not "%var2%"=="b" echo sorry)

多看看教学贴, " " 引号要对称.
作者: 360bbs    时间: 2010-10-24 21:07

多谢楼上高人赐教,已搞定!谢谢!
教程我是看了,正在努力呢!




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2