批處理文件實現倒計時關機

馬上就要滾回學校了,爲了在學校方便遠程操控就把家裏電腦設定成了每天開機 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

結束

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章