在bat腳本if中多條件判斷


我的意思是if語句如何下“且”“或”關系寫法。比如:
假如有2變量a、b
a=2並且b=2打印 "aaaaa”
a b有一個等於2的打印"bbbbb"
都不等於2打印"ccccc"
這要如何去實現呢?

 

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

很麻煩,但是baidu批處理也只能這么寫了,批處理只是dos的延伸,說到底設zhi計之初就沒把它當成語dao言,而只是讓操作dos更方便而已。

 

出處:https://zhidao.baidu.com/question/345857809.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM