AT

Windows系統中的命令

Windows系統中的一個命令,用於顯示或指定計劃任務。要運行該命令必須要啟用“Task Scheduler(計劃任務)”服務。

命令簡介


用於列出在指定的時間和日期在計算機上運行的已計劃命令或計劃命令和程序。必須正在運行Task Scheduler(計劃任務)服務才能使用 at 命令。不帶任何參數的at命令列出已計劃的任務。

語法

at [\\ComputerName] [{[ID] [/delete] | /delete [/yes]}]
at [[\\ComputerName] Hours:Minutes [/interactive] [{/every:Date[,...] | /next:Date[,...]}] Command]

參數

\\computername
指定遠程計算機。如果省略該參,命令將安排在本地計算機。
AT命令
AT命令
id
指定指派給已計劃命令的識別碼。
/delete
取消已計劃的命令。如果省略了 id,計算機中已計劃的命令將被全部取消。
/yes
當刪除已計劃的事件時,對系統的查詢強制進行肯定的回答。
time
指定運行命令的時間。將時間以 24 小時標記(00:00 [午夜] 到 23:59)的方式表示為小時:分鐘。
Hours : Minutes
指定運行命令的具體時間。
Date
指定運行命令的日期,可以使用星期幾(用M,T,W,Th,F,S,Su代替)或幾號()。
/next:
指定在下一次的某個時候,如:下周四,/next:Th。
/interactive
允許作業與在作業運行時登錄用戶的桌面進行交互。
/every:date[,...]
在每個星期或月的指定日期(例如,每個星期四,或每月的第三天)運行命令。將 date 指定為星期的一天或多天 (M,T,W,Th,F,S,Su),或月的一天或多天(使用 1 到 31 的數字)。用逗號分隔多個日期項。如果省略了 date,將假定為該月的當前日期。 /next:date[,...]
command
指定要運行的 Windows 2000 命令、程序(.exe 或 .com 文件)或批處理程序(.bat 或 .cmd 文件)。當命令需要路徑作為參數時,請使用絕對路徑,也就是從驅動器號開始的整個路徑。如果命令在遠程計算機上,請指定伺服器和共享名的 UNC 符號,而不是遠程驅動器號。如果命令不是可執行 (.exe) 文件,必須在命令前加上 cmd /c,例如:
cmd /c dir > c:\test.out

使用舉例


顯示指定計算機計劃任務:
at//marketing
顯示指定計算機的第三個計劃任務:
at//corp 3
要在指定計算機上制定一個在上午8點執行的共享命令,並將執行結果輸出到corp.txt文件:
at//corp 08:00 cmd /c "net share reports=d:\marketing\reports >> \\maintenance\reports\corp.txt"
在每天午夜12點在指定計算機上執行備份:
at//marketing 00:00 /every:5,10,15,20,25,30 archive
取消當前計算機上的所有計劃任務:
at/delete