1. 程式人生 > >【整理】bat與自動關機

【整理】bat與自動關機

 

即時取消關機

(1)直接在執行裡敲入: shutdown -a 

       以下的各種關機也可以敲命令,也可以不需要BAT

(2) 桌面上留1個檔案,關機取消.bat 內容 shutdown -a

 

延時關機

延時關機.bat

shutdown -s -t 600

 

定時關機

at 23:55 shutdown -s

並且要拖動到,(執行上方)所有程式\\startup


帶介面關機

shutdown -i

 

shutdown 全部引數

 

shutdown -?

 

輸入- 等同於/

 

轉一個別人寫的,好用

@echo off
title 自動關機小程式
color 2f
echo *****************************************************************
echo *                                                               *
echo *                  倒計時關機小程式——                         *
echo *                                                               *
echo *****************************************************************
echo *       實際關機時間=“關機程式啟動時間”+“關機延遲時間”      *
echo/
set /p t=  請輸入關機程式啟動時間(24小時制,半形字元,如 21:55):
echo/
set /p s=  請輸入關機延遲時間(分鐘):
set /a d=60*%s%
at %t% cmd /c shutdown -s -t %d% -c "要取消關機,請執行shutdown -a" 
cls&echo   關機設定成功,電腦將在%t%,開始%s%分鐘倒計時關機……
pause>nul

查了下cmd的命令

想停留cmd視窗 可以 cmd /k  或 cmd /c,或pause

 

 

其他幾個參考帖子

比較複雜

http://blog.51cto.com/feiyuer/2058509

https://blog.csdn.net/sonkyyu/article/details/12036573?utm_source=blogxgwz3

https://jingyan.baidu.com/article/f00622286c8df6fbd2f0c84e.html