- @echo off
- title 计划关机批处理 by 不知道是谁
- mode con cols=41 lines=23
- color 0f
- :set
- cls
- echo ┏━━━━━━━━━━━━━━━━━━┓
- echo ┃ ┃
- echo ┃ 设置每天关机时间 ┃
- echo ┃ 时间范围:00:00 -- 23:59 ┃
- echo ┃ ┃
- echo ┗━━━━━━━━━━━━━━━━━━┛
- set t=
- set /p t=请输入时间(例如 17:30):
- echo.
- echo %t%|findstr "^[0-2][0-9][:][0-5][0-9]$" >nul&&if "%t:~0,2%" LSS "24" (
- at /d /y
- at %t% /every:M,T,W,Th,F,S,Su shutdown -s -f -t 60 -c "系统将在 1 分钟后自动关机,请注意及时保存重要数据。" >nul
- echo 设置成功!系统会在每天 %t% 自动关机。
- echo 按任意键退出. . .
- pause >nul&exit
- )
- echo 不是正确的时间格式!请重新输入. . .
- pause >nul&goto set
复制代码