(資料圖片)
1、對提問標題內(nèi)容感覺沒什么需要解答的,"嵌套"嘛你已經(jīng)做到了。
2、對于bat批處理,注意理解每條命令的語法以及它是會順序執(zhí)行的就沒什么疑問了,剩下的是多練習積累經(jīng)驗體會。
3、所列代碼提兩處修改意見1 if 命令加參數(shù) /i 可以忽略大小寫的 見 if/?2 類似 if "%choose%" neq "A""B""a""b" goto A0 如果你是想判斷除了a b之外(包括大小寫)執(zhí)行g(shù)oto A0 那么這種寫法是不行的一般來說可以串起來寫if /i "%choose%" neq "a" if /i "%choose%" neq "b" goto A0當然,如果是想排除更多列舉內(nèi)容,這樣會使代碼顯得很“繁雜”,可以利用別的命令手段達到精簡代碼的目的如::beginecho a ...選項1..echo b....選項2echo c... 選項3echo q ... 退出set/p choose=請輸入選項代碼字母:echo %choose%|findstr /i "[a-cq]">nul&&goto :f%choose%rem 這里利用順序執(zhí)行特點,符合條件的都goto 開了,能執(zhí)行此處命令的就只有不合條件的了echo 輸入錯誤,重新輸入ping -n 3 127.1>nul&clsgoto :begin:farem 選項1命令集.goto :next:fbrem 選項2命令集.goto :next.........:nextpause。
本文分享完畢,希望對大家有所幫助。
Copyright © 2015-2022 太平洋獸藥網(wǎng) 版權(quán)所有 備案號:豫ICP備2022016495號-17 聯(lián)系郵箱:93 96 74 66 9@qq.com