Posted on 2009-11-18 09:59
Hero 閱讀(1189)
評論(0) 編輯 收藏 引用 所屬分類:
軟件學(xué)習(xí)
AT是Windows 2000/XP中增強的命令行“任務(wù)計劃管理器”,使用AT命令能夠使指定的命令或程序在特定的日期或時間運行。它相對于Windows中的“任務(wù)計劃”功能更全、使用更靈活,用它甚至還可以管理遠程計算機的計劃任務(wù)。當(dāng)使用IPC入侵時,可以使用AT命令來安排計劃任務(wù),讓指定的程序在目標計算機中按指定的時間運行。
實例1:查看是否運行計劃任務(wù)并啟動此服務(wù)
要想使用AT命令,“Schedule”服務(wù)必須已經(jīng)運行。此服務(wù)可以使用戶在計算機上制定自動任務(wù)的日程。如果此服務(wù)被終止,這些任務(wù)將無法在規(guī)定日程內(nèi)運行。如果此服務(wù)被完全禁用,那么AT命令則無法執(zhí)行。
當(dāng)我們在要使用AT命令的時候,查看是否已經(jīng)運行了計劃任務(wù),可直接運行命令:“AT”,如果提示:服務(wù)尚未啟動,那么還不能使用AT命令。我們需要先啟動計劃任務(wù),要啟用此服務(wù),運行命令:
net start schedule
查看是否運行計劃任務(wù)并啟動此服務(wù)
實例2:用At命令添加計劃任務(wù)
AT命令的基本格式為:
用法1:AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
用法2:AT [\\computername] time [/INTERACTIVE] [ /EVERY:date[,...] | /NEXT:date[,...]] "command"
例如我們想在10:00運行程序“tm.exe”,可以執(zhí)行命令:
at 10:00 c:\tm.exe
再執(zhí)行命令“AT”,可看到已經(jīng)添加了一項計劃任務(wù)了。
添加了一項計劃任務(wù)
假設(shè)想在每月的1,15號的8:00點運行程序“tm.exe”,可執(zhí)行如下命令:
at 10:00 /every:1,15 C:\tm.exe
在命令中使用了“/every”參數(shù)指定了每月的某個日期執(zhí)行命令,如果是想指定在每個星期運行程序,可使用相應(yīng)的參數(shù),周一至周日的參數(shù)為:“M”、“T”、“W”、“Th”、“F”、“S”、“Su”。再添加一項計劃任務(wù)
實例3:為遠程計算機添加計劃任務(wù)
如果要將AT命令用于遠程計算機,可以通過“\\計算機名或IP地址”參數(shù)進行指定。例如,要列出遠程計算機192.168.42.128的計劃列表,可以如圖2-36所示使用命令:
At \\ 192.168.42.128