批处理命令——choice
【1】choice命令简介
使用此命令可以提示用户输入一个选择项,根据用户输入的选择项再决定执行具体的过程。
使用时应该加/c:参数,c: 后应写提示可输入的字符或数字,之间无空格。冒号是可选项。
使用时加也可选择加/m:参数,m:后应写提示说明语。
具体的命令使用请参见choice/? 如下图所示:
choice命令使用详细如上。
【2】应用示例
常用情况,简单举例如下:新建一个文本文件,命名为choicedemo,修改文件类型为bat,用Notepad++打开编辑内容如下:
1 @echo off 2 :begin 3 choice /c:1234 /m:"please select" 4 if %errorlevel%==4 goto end 5 if %errorlevel%==3 goto three 6 if %errorlevel%==2 goto two 7 if %errorlevel%==1 goto one 8 :one 9 echo 111 10 pause>nul 11 goto begin 12 :two 13 echo 222 14 pause>nul 15 goto begin 16 :three 17 echo 333 18 pause>nul 19 goto begin 20 :end 21 echo I want to quit 22 pause>nul
执行效果如下:
尤其注意:此文件名称不可以命名为choice,因为那样会进入死循环,不告诉你我是肿么知道的,让我先哭会~~
Good Good Study, Day Day Up.
顺序 选择 循环 总结