| 用途 | 提示用户按键选择 |
|---|---|
| 语法 | choice /c 字符集 [/n] [/t 秒 /d 默认字符] [/m 提示语] |
| 返回 | ERRORLEVEL 从 1 开始,对应用户按下的字符在字符集中的序号 |
常用示例
常用示例
choice /c YNC /m "是否继续? [Y]是 [N]否 [C]取消"
if errorlevel 3 echo 用户取消
if errorlevel 2 echo 用户选否
if errorlevel 1 echo 用户选是
REM 10 秒无人按键默认选 N
choice /c YN /t 10 /d N /m "继续吗?"if errorlevel 是“大于等于”语义,判断要从大到小写;/t 必须与 /d 配对。