@echo off
echo.
set/pc=几小时后需要关机:
echo %c%|find "."&&set/at=%c:.=*3600
+3
60*%||set/at=%c%*3600
:loop
cls
set/at=%t%-1
set hou=%t%
set/a sec=%hou%%%60
set/a hou=%hou%/60
set/a min=%hou%%%60
set/a hou=%hou%/60
echo.
echo 关机倒计时:%hou%:%min%:%sec%
echo.
ping 127.0.0.1 -n 2 >nul 2>nul
if %t% leq 0 shutdown -s -t 60&goto quit
goto loop
:quit
echo 正在关闭计算机...
pause
3.5小时即
3*3600+360*5