Windows‎ > ‎

windows AT / SHUTDOWN 指令

常會利用到Windows 指令 AT及Shutdown來指定電腦在指定的時間自動重開機或關機, 紀錄一下指令:

AT: 指定時間執行想要執行的指令.
Shutdown: 讓電腦重新開機或關機.

(1) 排定時間讓電腦關機
>at "shutdown -s -t10"                   (等待10秒後電腦自動關機)  
>at 14:00 "shutdown -s -t0"            (下午2:00電腦立即自動關機)
 
(2) 排定時間讓電腦重新開機
>at 08:00 /every:Monday "shutdown -r -t0"  (每星期一早上讓電腦自動重新開機)
>at 07:00 /next:2 "shutdown -r -t0"             (在下一個為2號日期的早上7點鐘, 讓電腦自動重新開機)
 
(3) 常用at指令
>at                                              (顯示所有排程工作)
>at 3 /delete                                (刪除id編號3的工作)
>at /delete                                   (刪除所有排程工作)
 

實際範例:
C:\>at 14:00 "shutdown -s -t0"
新增一項工作,工作識別碼= 1

C:\>at
狀態 ID     日期                    時間          命令列
-------------------------------------------------------------------------------
        1   今天                    下午 02:00    "shutdown -s -t0"

C:\>at 08:00 /every:Monday "shutdown -r -t0"
新增一項工作,工作識別碼= 3

C:\>at
狀態 ID     日期                    時間          命令列
-------------------------------------------------------------------------------
        1   今天                    下午 02:00    "shutdown -s -t0"
        2   每一個 Monday           上午 08:00    "shutdown -t -t0"
        3   每一個 Monday           上午 08:00    "shutdown -r -t0"

C:\>at 3 /delete
C:\>at
狀態 ID     日期                    時間          命令列
-------------------------------------------------------------------------------
        1   今天                    下午 02:00    "shutdown -s -t0"
        2   每一個 Monday           上午 08:00    "shutdown -t -t0"

Comments