@echo off :start choice /c:12 /m "输入1为设置定时关机,2为取消定时关机: " if errorlevel 2 goto cancel if errorlevel 1 goto shutdown :shutdown set /p time=请输入分钟数: set /a time_m=%time%*60 shutdown -s -f -t %time_m% 2>nul if errorlevel 2 goto reset @echo %time%分钟后将自动关机 goto end :cancel shutdown -a @echo 已经取消定时关机 goto end :reset shutdown -a shutdown -s -f -t %time_m% @echo 系统将在%time%分钟后自动关闭 goto end :end pause
个人觉得这样挺方便的
使用:
1. 新建一个txt, 写入以上命令
2. 把后缀.txt改成.bat
3. 运行, 按提示操作即可