AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
[ /EVERY:date[,...] | /NEXT:date[,...]] "command"
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/at.mspx?mfr=true
file://computername/ 指定遠端電腦。
如果省略這個參數,命令會被排定在本機上執行。
id 指定給排定時程命令的識別碼。
/delete 刪除某個已排程的命令。如果省略 id,所有電腦上已排程的
命令都會被刪除。
/yes 用於刪除所有已排程的工作,且不想在執行刪除時顯示確認
訊息使用。
time 指定命令執行的時間。
/interactive 允許工作在執行時,與當時登入的用戶互動。
/every:date[,...] 指定在每週或每月的某日 (或某幾日) 執行命令。
如果省略日期,則預設為在每月的本日執行。
/next:date[,...] 指定在下一次的指定日期 (如,下週三) 時,執行命令。
如果省略日期,則預設為在每月的本日執行。
"command" 準備執行的 Windows NT 命令或批次檔。
- Windows 7 需以系統管理員身分執行 CMD 才能設定 AT
- WinXP 用完整單字表星期 Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday
Win7 用縮寫表星期 Su,M,T,W,Th,F,S - 每天 22:00 執行 shutdown -s -f -t 0
at 22:00 /every:M,T,W,Th,F,S,Su shutdown -s -f -t 0 - 每月 7 號的 22:00 執行 shutdown -s -f -t 0
at 22:00 /every:7 shutdown -s -f -t 0 - 遠端範例
net use \\192.168.0.1 /user:stu 12345678
at \\192.168.0.1 7:30 "C:\Users\stu\Documents\123.bat"
新的 schtasks 指令,XP 開始已有此指令,Windows 10 已捨棄 AT 指令。
XP 用完整單字表星期 Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday
回覆刪除請問如何設定一天多時段? 像是8點 9點都會自動關機
回覆刪除寫成 2 個排程,以每天晚上 8 點、9 點都會自動關機為例:
刪除at 20:00 /every:M,T,W,Th,F,S,Su shutdown -s -f -t 0
at 21:00 /every:M,T,W,Th,F,S,Su shutdown -s -f -t 0
如果是 Windows 7 以後的電腦,建議改用 SCHTASKS。
刪除