##title##

2012年4月26日

DOS:at指令

用來設定關電腦時間很方便,例如:

at 1:00 shutdown /s /t 5

代表在1:00時執行「shutdown /s /t 5」,也就是1:00起,5秒後開始關電腦。

如果 at 已有有任務的時候,輸入 at 就可以知道目前排程的任務還有哪些。


at 指令說明

AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
    [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\\computername
指定遠端電腦。
如果省略這個參數,命令會被排定在本機上執行。

id
指定給排定時程命令的識別碼。

/delete
刪除某個已排程的命令。如果省略 id,所有電腦上已排程的命令都會被刪除。

/yes
用於刪除所有已排程的工作,且不想在執行刪除時顯示確認訊息使用。

time
指定命令執行的時間。將時間以 24 小時標記(00:00 [午夜] 到 23:59)的方式表示為小時:分鐘。

/interactive
允許工作在執行時,與當時登入的用戶互動。

/every:date[,...]
指定在每週或每月的某日(例如,每個星期四,或每月的第三天)執行命令,用逗號分隔多個日期項。
如果省略日期,則預設為在每月的本日執行。
將 date 指定為星期的一天或多天 (M,T,W,Th,F,S,Su),或月的一天或多天(使用 1 到 31 的數字)。
                 

/next:date[,...]
指定在下一次的指定日期 (如,下週三) 時,執行命令,用逗號分隔多個日期項。
如果省略日期,則預設為在每月的本日執行。
運行指定命令將 date 指定為星期的一天或多天 (M,T,W,Th,F,S,Su),或月的一天或多天(使用 1 到 31 的數字)。


"command"
準備執行的 Windows NT 命令或批次檔。
當命令需要路徑作為參數時,請使用絕對路徑。
如果命令在遠端電腦上,請指定服務器和共享名的 UNC 符號,而不是遠程驅動器號。
如果命令不是可執行 (.exe) 文件,必須在命令前加上 cmd /c,例如:cmd /c dir > c:\test.out

沒有留言:

張貼留言