執行 AT 命令之前必須先啟動 Schedule 服務。
AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"
參數說明
參數 | 說明 |
\\computername | 指定遠端電腦。如果省略這個參數,命令會被排定在本機上執行。 |
id | 指定給排定時程命令的識別碼。 |
/delete | 刪除某個已排程的命令。如果省略 id,所有電腦上已排程的 命令都會被刪除。 |
/yes | 用於刪除所有已排程的工作,且不想在執行刪除時顯示確認訊息使用。 |
time | 指定命令執行的時間。時間格式 hh:mm |
/interactive | 允許工作在執行時,與當時登入的用戶互動。 |
/every:date[,...] | 指定在每週或每月的某日 (或某幾日) 執行命令。如果省略日期,則預設為在每月的本日執行。 date參數說明: 每週的指定方式: 星期天 : 日 星期一 : 一 星期二 : 二 星期三 : 三 星期四 : 四 星期五 : 五 星期六 : 六 每個月的那一天:1,2,3 ... 31 |
/next:date[,...] | 指定在下一次的指定日期 (如,下週三) 時,執行命令。如果省略日期,則預設為在每月的本日執行。 |
"command" | 準備執行的 Windows NT 命令或批次檔。 |
範例:
一、每週星期一、二 23:30 執行 cmd.bat
AT 23:30 /every:一,二 cmd.bat
二、每個月 1、15 號23:30 執行 cmd.bat
AT 23:30 /every:1,15 cmd.bat
三、每個月15,及每個星期日 23:30 執行 cmd.bat
AT 23:30 /every:日,15 cmd.bat
沒有留言:
張貼留言