- 帖子
- 11
- 积分
- 24
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2021-11-15
|
据我所知,输入数字1-12之后,必须输入回车啊,否则批处理如何取值你输入的值.
比如说,你想输入12,如果不输入回车,你输入1之后,批处理就执行选项1了.
模板如下:
@echo off
title XXXXXXX
MODE con: COLS=56 LINES=36 & color 0a
:start
cls
echo.
echo ... 请根据提示输入 1 2 3 然后按回车键 ...
echo.
echo 1:1111
echo.
echo 2:2222
echo.
echo 3:3333
echo.
set /p choice= 请选择:
if %choice%==1 goto 1111
if %choice%==2 goto 2222
if %choice%==3 goto 3333
echo 对不起,您的输入有误,按任意键返回选择目录重新输入。 & pause >nul
goto start
:1111
:2222
:3333 |
|