马上就要滚回学校了,为了在学校方便远程操控就把家里电脑设定成了每天开机 1小时后关机。。。
于是开机启动bat文件:
Shutdown.exe -s -t 3600
但家里人也要用电脑,每次开机就显示电脑1小时后关机家里人也不会结束这种任务。。
于是:
@echo off & setlocal enableextensions
echo WScript.Sleep 1000 > %temp%/tmp$$$.vbs
set /a i = 3600
:Timeout
if %i% == 0 goto Next
setlocal
set /a i = %i% - 1
cls
echo %i%秒后系统将关机,如需继续使用请关闭本窗口已停止自动关机。。
cscript //nologo %temp%/tmp$$$.vbs
goto Timeout
goto End
:Next
cls & echo.
::for %%f in (%temp%/tmp$$$.vbs) do del %%f
shutdown -s -f -t 60
exit
结束