为bat脚本增加选择,来简化脚本

 时间:2026-02-15 11:36:51

1、输出选择项:

rem this is to for user to choose

:choice

echo ################################################

echo ##this is a choice example

echo ##choose:

echo ##      A=choose A

echo ##      B=choose B

echo ##      C=choose C

echo ##      D=choose D

echo ##      q=exit:

echo ##

echo ################################################

2、获取终端输入信息:

set /P action=pls choose your action:

if /I "%action%"=="A" goto ActionA

...

if /I "%action%"=="q" goto quit

3、根据终端输入的不同信息,实现不同的动作:

:ActionA

echo your choosed A

goto choice

...

:quit

echo existing ..

pause

exit

4、美化脚本,最终显示:

@echo off

rem this is to for user to choose

:choice

echo ################################################

echo ##this is a choice example

echo ##choose:

echo ##      A=choose A

echo ##      B=choose B

echo ##      C=choose C

echo ##      D=choose D

echo ##      q=exit:

echo ##

echo ################################################

rem check the choice info 

set /P action=pls choose your action:

if /I "%action%"=="A" goto ActionA

if /I "%action%"=="B" goto ActionB

if /I "%action%"=="C" goto ActionC

if /I "%action%"=="D" goto ActionD

if /I "%action%"=="q" goto quit

:ActionA

echo your choosed A

goto choice

:ActionB

echo your choosed B

goto choice

:ActionC

echo your choosed C

goto choice

:ActionD

echo your choosed D

goto choice

:quit

echo existing ..

pause

exit

  • 制作一个漂亮的批处理选择菜单
  • 好吃的批处理脚本:[10]bat脚本的start用法
  • Linux文件误删除恢复操作
  • 文件夹设置拒绝任何用户访问
  • 解决VS2013安装过久的办法(含有UPDATE5版本)
  • 热门搜索
    effort是什么意思 望洋兴叹什么意思 固态硬盘什么牌子好 网箱养殖 冷暖自知是什么意思 什么是狂躁症 什么手机游戏能赚钱 什么是鹅口疮 生命是什么排比句 金钱树的养殖方法和注意事项