- @ECHO off
- PUSHD %~DP0
- REG QUERY "HKU\S-1-5-19">NUL 2>&1||powershell -Command "Start-Process '%~sdpnx0' -Verb RunAs"&&exit
-
-
- TITLE TEST
-
-
- :Menu
- ECHO.&ECHO. 1.TEST 11
- ECHO.&ECHO. 2.TEST 22
- ECHO.&ECHO. 3.退出
- ECHO.
- SET /P Options=[92m请输入选择项目序号并按回车确认:[0m
- IF /I "%Options%"=="1" GOTO Add
- IF /I "%Options%"=="2" GOTO Remove
- IF /I "%Options%"=="3" GOTO OUT
- ECHO.&ECHO.序号无效,请重新输入!
- PING -n 2 127.1>NUL
- CLS
- GOTO Menu
-
-
-
-
- :Add
- 11111
-
-
- ECHO.&ECHO 安装完成,10秒后自动返回主菜单
- IF EXIST "%WinDir%\System32\CHOICE.exe" (
- ECHO.&ECHO 设置完成
- TIMEOUT /t 10 >NUL & CLS & GOTO MENU
- ) ELSE (
- ECHO.&ECHO 已设置,任意键退出 &PAUSE>NUL&CLS&QUIT)
-
- :Remove
- 22222
-
- ECHO.&ECHO 卸载完成,10秒后自动返回主菜单
- IF EXIST "%WinDir%\System32\CHOICE.exe" (
- ECHO.&ECHO 设置完成
- TIMEOUT /t 10 >NUL & CLS & GOTO MENU
- ) ELSE (
- ECHO.&ECHO 已设置,任意键退出 &PAUSE>NUL&CLS&QUIT)
-
- :OUT
- exit
复制代码 如上, 运行批处理后 , 第一次 选了1 并按了回车 执行完后, 自动返回主菜单。
但这时候,如果 不按数字,直接按回车。 还会 执行 选了1后的效果,请问怎么避免 |