choice命令簡介
使用此命令可以提示使用者輸入乙個選擇項,根據使用者輸入的選擇項再決定執行具體的過程。
使用時應該加/c:引數,c: 後應寫提示可輸入的字元或數字,之間無空格。冒號是可選項。
使用時加也可選擇加/m:引數,m:後應寫提示說明語。
具體的命令使用請參見choice/? 如下圖所示:
choice命令使用詳細如上。
應用示例
1執行效果如下:@echo
off2
:begin
3choice /c:1234 /m:"please select"
4if %errorlevel%==4 goto
end5
if %errorlevel%==3 goto
three
6if %errorlevel%==2 goto
two7
if %errorlevel%==1 goto
one8
:one
9echo 111
10pause>nul
11goto
begin
12:two
13echo 222
14pause>nul
15goto
begin
16:three
17echo 333
18pause>nul
19goto
begin
20:end
21echo
i want to quit
22pause>nul
尤其注意:此檔名稱不可以命名為choice,因為那樣會進入死迴圈,不告訴你我是腫麼知道的,讓我先哭會~~
good good study, day day up.
順序 選擇 迴圈 總結
批處理choice的替代
choice.exe是乙個dos外部命令,用途是讓使用者輸入字元進行選擇,提供給批處理程式一定的互動能力。但是2000以後的windows已經沒有帶有這個命令了,這下要讓使用者選擇的時候該怎麼辦呢?我先是尋找2000下的choice.exe,微軟出的resource kit是帶有這個工具的,可是找了...
批處理命令
time 2019 07 05 author ruo xiao 1 var 告訴編譯器,var 是變數,不是字串。2 var,僅用在 for 迴圈中。栗子 echo off set vars jack lucy nasa for t in vars do echo t pause 執行結果 注意 1...
DOS批處理命令 命令
命令是乙個禁止當前語句回顯的簡單命令。語法 command command 是要遮蔽的批處理命令 例如執行包含以下內容的bat檔案 echo onecho hello 1 echo echo hello 2 執行的結果是 f tmp echo hello 1 hello 1 hello 2 可見,e...