问题描述: 接入键盘后键盘底部会误触笔记本键盘按键,因此编写bat命令解决该问题,用于开启和关闭笔记本自带键盘。
@echo off
color 0a
:main
cls
echo --**************--
echo.
echo 1.关闭自带键盘
echo.
echo 2.开启自带键盘
echo.
echo 3.取消自动重启
echo.
echo (q.退出程序)
echo --**************--
set /p input=请输入(1-3):
if %input%==1 goto 1
if %input%==2 goto 2
if %input%==3 goto 3
if %input%==q goto q
:return_main
goto main
:1
cls
sc config i8042prt start= disabled
if errorlevel 0 (
echo 关闭键盘成功,电脑即将重启
shutdown -r -t 10
) else (
echo "请以管理员身份运行该程序"
)
echo.
echo.按任意键返回主菜单。
pause >nul
goto main
:2
cls
sc config i8042prt start= auto
if errorlevel 0 (
echo 开启键盘成功,电脑即将重启
shutdown -r -t 10
) else (
echo 请以管理员身份运行该程序
)
echo.
echo.按任意键返回主菜单。
pause >nul
goto main
:3
cls
shutdown -a
if errorlevel 0 (
echo 已关闭重启计划
) else (
echo 请以管理员身份运行该程序
)
echo .
echo.按任意键返回主菜单。
pause >nul
goto main
:q
exit
echo 按任意键返回主菜单。
pause >nul
goto main
:echo 请按任意键退出程序 & pause > nul