制作一个漂亮的批处理选择菜单
1、窗口控制保存两部吐何分:
1,修改窗口标题率诉
2,控制展示窗口大小
3,修改背景颜色
2、修改窗口标题,通过title命令实现,你可以修改为任何你想要展示的标题倘冷购。
代码如下:
TITLE 标题是随意的

3、控制展示窗口大小,通过cols和lines控制窗口大小。
代码如下:
mode con cols=36 lines=20

4、修改背景颜色,通过color /?获取cmd中所有支持的颜色。
代码如下:
color 2C

1、菜单的格式可以用echo命令来控制,其中
echo. 命令显示空白行
echo ======= 来制作菜单

2、代码如下:
:menu
cls
echo.
echo 有什么想对 就爱懒蛇 说的么?
echo ==============================
echo.
echo 输入1,说我爱你
echo.
echo 输入2,说我想你
echo.
echo 输入3,说加我QQ
echo.
echo ==============================
echo.
echo.

3、发挥你的想象力,制作更漂亮,更完美的菜单。
1、用户的输入要和菜单代码匹配,不然用户容易迷惑。这里,通过
set /p命令捕捉用户输入
代码如下:
set /p user_input=请输入数字:

2、捕捉到用户输入,用一个if语句来比较用户输入和菜单选项,根据匹配项选择执行的语句。
代码如下:
if %user_input% equ 1 echo 我爱你
if %user_input% equ 2 echo 我想你
if %user_input% equ 3 echo 加我QQ

3、命令执行之后,用goto语句回到菜单。
代码如下:
goto menu

1、上面三块已经基本涵盖了一个批处理菜单的制作过程,下面贴上完整的代码,朋友们有兴趣可以研究一下。
2、@ECHO OFF&PUSHD %~DP0 &TITLE 标题是随意的
mode con cols=36 lines=20
color 2C
:menu
cls
echo.
echo 有什么想对 就爱懒蛇 说的么?
echo ==============================
echo.
echo 输入1,说我爱你
echo.
echo 输入2,说我想你
echo.
echo 输入3,说加我QQ
echo.
echo ==============================
echo.
echo.
set /p user_input=请输入数字:
if %user_input% equ 1 echo 我爱你
if %user_input% equ 2 echo 我想你
if %user_input% equ 3 echo 加我QQ
pause
goto menu
3、贴张图,避免贴出来的代码无法执行,朋友们可以参考截图。
