在批處理程序中,通過顯示提示信息并暫停批處理程序,用戶可以從一組用戶選項鍵中進行選擇。
[Y, N]
。 值 | 描述 |
---|---|
Timeout | 要暫停的秒數(shù)。可接受的值介于 0 到 9999 之間。如果使用 0,choice 在默認為指定鍵之前不暫停。 |
/d Choice | 指定 Timeout 秒數(shù)之后的默認選擇。您使用的字符必須在由/c Choices 指定的選擇集中。如果使用此命令行選項,還必須同時指定 /t Timeout。 |
請在批處理文件中鍵入下列語法:
choice /c ync
運行 Choice.exe 時出現(xiàn)下列語句:
[Y,N,C]?
請在批處理文件中鍵入下列語法:
choice /c ync /n /m Yes, No or Continue?
運行 Choice.exe 時出現(xiàn)下列語句:
Yes, No, or Continue?
按如下方式將文字添加到語法中:
choice /c ync /m Yes, No, or Continue
運行 Choice.exe 時出現(xiàn)下列語句:
Yes, No, or Continue [Y,N,C]?
/t 命令行選項將設置一個時間限制(在該限制內用戶必須響應),并指定當用戶在該時間限制內沒有作出響應時將顯示的值。要將時間限制設置為五秒并指定 N 作為默認值,請在批處理程序中鍵入下列命令行:
當批處理文件啟動 Choice.exe 時,將出現(xiàn)下列消息:
[Y,N,C]?
如果用戶未能在五秒鐘內按下一個鍵,Choice.exe 將選擇 N 并返回錯誤值 2。否則,Choice 將返回與用戶所選對應的值。
格式 | 含義 |
---|---|
斜體 | 用戶必須提供的信息 |
粗體 | 用戶必須準確鍵入的要顯示的元素 |
省略號 (...) | 在命令行中可多次重復的參數(shù) |
中括號 ([]) | 可選項 |
大括號 ({});選項用豎線 (|) 分隔。例如:{even|odd} | 用戶必須從選項集合中選擇一個 |
Courier 字體 | 代碼或程序輸出 |