✔ 最佳答案
你可以用 AT 及 SHUTDOWN 兩個指令
AT 命令排定某些命令或程式在某個特定的日期和時間,在電腦上執行。
執行 AT 命令之前必須先啟動 Schedule 服務。
SHUTDOWN 指令為使電腦關機的指令。
AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
[ /EVERY:date[,...] | /NEXT:date[,...]] "command"
\\computername 指定遠端電腦。
如果省略這個參數,命令會被排定在本機上執行。
id 指定給排定時程命令的識別碼。
/delete 刪除某個已排程的命令。如果省略 id,所有電腦上已排程的
命令都會被刪除。
/yes 用於刪除所有已排程的工作,且不想在執行刪除時顯示確認訊息
使用。
time 指定命令執行的時間。
/interactive 允許工作在執行時,與當時登入的用戶互動。
/every:date[,...] 指定在每週或每月的某日 (或某幾日) 執行命令。
如果省略日期,則預設為在每月的本日執行。
/next:date[,...] 指定在下一次的指定日期 (如,下週三) 時,執行命令。
如果省略日期,則預設為在每月的本日執行。
"command" 準備執行的 Windows NT 命令或批次檔。
使用方式: shutdown [-i | -l | -s | -r | -a] [-f] [-m \\computername] [-t xx] [-c
"comment"] [-d up:xx:yy]
沒有引數 顯示這個訊息 (和 -? 相同)
-i 顯示 GUI 介面,必須是第一個選項
-l 登出 (不能和 -m 選項一起使用)
-s 電腦關機
-r 關機並重新啟動電腦
-a 中止系統關機
-m \\\\computername 從遠端進行關機/重新啟動/中止
-t xx 將關機等候時間設定成 xx 秒
-c "comment" 關機註解 (最多 127 個字元)
-f 強制關閉執行中的應用程式,不顯示警告
-d [u][p]:xx:yy 關機原因代碼
u 是使用者代碼
p 是預先計劃的關機代碼
xx 是主要原因代碼 (小於 256 的正整數)
yy 是次要原因代碼 (小於 65536 的正整數)