DOS命令系列之at命令詳解

AT命令是Windows XP中內置的命令,它也可以媲美Windows中的“計劃任務”,而且在計劃的安排、任務的管理、工作事務的處理方面,AT命令具有更強大更神通的功能。AT命令可在指定時間和日期、在指定計算機上運行命令和程序。
注意:必須正在開啓Task scheduler服務才能使用 at 命令。可以在命令窗口中輸入net start schedule啓動它,
停止則使用net stop schedule

操作方法

(01)具體功能Windows NT Server 的服務程序管理器只能設置某項服務的啓動方式(自動、手動、失效),而在日常管理工作中,常常要求某項服務能定時開啓、關閉。 Windows NT Server 提供的 AT 命令能夠實現這一點。利用它可實現 RAS 服務定時開關, 其具體步驟如下:a. 在 “ 設置 ”---“ 控制面板 ”---“ 管理工具 ”---“ 服務 ” 中啓動 Schedule 服務,並將其啓動方式屬性設置爲自動。b. 在命令窗口中使用 AT 命令設置服務程序的定時啓動關閉。

(02)語法詳解AT [computername] time [/interactive] [/every:date[, ]|next:date[, ]] ″command″

DOS命令系列之at命令詳解

(03)參數說明 :無參數: 顯示所有已設置的計劃命令情況。computername : 指示執行該命令的計算機名,如省略則在本機執行。time : 命令執行時間 , 將時間以 24 小時標記( 00:00 [ 午夜 ] 到 23:59 )的方式表示爲小時:分鐘/interactive : 當程序執行時是否與正在登錄的用戶進行交互。/every:date[, ] : 指定程序執行的日期 ,將 date 指定爲星期的一天或多天 (M,T,W,Th,F,S,Su) ,或月的一天或多天(使用 1 到 31 的數字)。用逗號分隔多個日期項。如果省略了 date ,將假定爲該月的當前日期。next:date[, ] : 指定程序下一次執行的日期。″command″ : 定時執行的 命令、程序( 或 )或批處理程序( 或 )。當命令需要路徑作爲參數時,請使用絕對路徑,也就是從驅動器號開始的整個路徑。如果命令在遠程計算機上,請指定服務器和共享名的 UNC 符號,而不是遠程驅動器號。 如果命令不是可執行 () 文件,必須在命令前加上 cmd /c ,例如: cmd /c dir > c:T [computername] [[id][/delete][/yes]]參數含義:id : 分配給計劃命令的識別號碼,可由不帶參數的 AT 命令查到。/delete : 取消指定的計劃命令,如果 id 省略的話,取消所有的計劃命令。/yes : 強制對所有的取消詢問回答 yes 。

DOS命令系列之at命令詳解 第2張

(04)舉例說明 在18:20分的時候執行開啓telnet命令如圖所示

DOS命令系列之at命令詳解 第3張