Bat*_*oui 4 windows cmd batch-file
这是我的代码,我不希望用户必须按 Enter 才能做出选择。我尝试了几件事,但我尝试过的一切都没有奏效。
@echo off
:debut mon menu a moi
cls
echo 1.Calculatrice
echo 2.Task manager
echo 3.msconfig
echo 4.Notepad
echo 5.ipconfig
echo 6.quit
echo.
set /p /c choix=" Choisir votre application : "
if "%choix%"=="1" goto menu1
if "%choix%"=="2" goto menu2
if "%choix%"=="3" goto menu3
if "%choix%"=="4" goto menu4
if "%choix%"=="5" goto menu5
if "%choix%"=="6" goto menu6
Run Code Online (Sandbox Code Playgroud)
我没有包括菜单,因为它不相关
@echo off
cls
echo 1.Calculatrice
echo 2.Task manager
echo 3.msconfig
echo 4.Notepad
echo 5.ipconfig
echo 6.quit
echo.
choice /C 123456 /M "Choisir votre application : "
goto menu%errorlevel%
:menu1
echo Calculatrice
. . .
:menu6
:menu0
echo Quit
Run Code Online (Sandbox Code Playgroud)
该choice命令返回 1 到 6 之间的错误级别值(如果用户按 Ctrl-C,则返回 0),因此goto menu%errorlevel%命令直接转移到所需的标签,无需任何额外检查。有关更多详细信息,请键入:choice /?
| 归档时间: |
|
| 查看次数: |
4108 次 |
| 最近记录: |