主頁(yè) > 知識(shí)庫(kù) > at計(jì)劃在指定時(shí)間和日期在計(jì)算機(jī)上運(yùn)行命令和程序

at計(jì)劃在指定時(shí)間和日期在計(jì)算機(jī)上運(yùn)行命令和程序

熱門標(biāo)簽:云南旅游地圖標(biāo)注app 岳陽(yáng)縣地圖標(biāo)注app 廣州云外呼系統(tǒng)公司 中國(guó)地圖標(biāo)注省份顏色 百應(yīng)ai電話機(jī)器人銷售怎么樣 谷歌地圖標(biāo)注時(shí)間 好的人工智能電話機(jī)器人 地圖標(biāo)注銷售數(shù)據(jù) 地圖標(biāo)注位置有用嗎
at計(jì)劃在指定時(shí)間和日期在計(jì)算機(jī)上運(yùn)行命令和程序。at 命令只能在“計(jì)劃”服務(wù)運(yùn)行時(shí)使用。如果在沒有參數(shù)的情況下使用,則 at 列出已計(jì)劃的命令。

語(yǔ)法
at [\\ComputerName] [{[ID] [/delete]|/delete [/yes]}]

at [[\\ComputerName] hours:minutes [/interactive] [{/every:date[,...]|/next:date[,...]}] command]

參數(shù)
\\computername 
指定遠(yuǎn)程計(jì)算機(jī)。如果省略該參數(shù),則 at 計(jì)劃本地計(jì)算機(jī)上的命令和程序。 
ID 
指定指派給已計(jì)劃命令的識(shí)別碼。 
/delete 
取消已計(jì)劃的命令。如果省略了 ID,則計(jì)算機(jī)中所有已計(jì)劃的命令將被取消。 
/yes 
刪除已計(jì)劃的事件時(shí),對(duì)來自系統(tǒng)的所有詢問都回答“是”。 
hours:minutes 
指定命令運(yùn)行的時(shí)間。該時(shí)間用 24 小時(shí)制(即從 00:00 [午夜] 到 23:59)的 小時(shí): 分鐘格式表示。 
/interactive 
對(duì)于在運(yùn)行 command 時(shí)登錄的用戶,允許 command 與該用戶的桌面進(jìn)行交互。 
/every: 
在每個(gè)星期或月的指定日期(例如,每個(gè)星期四,或每月的第三天)運(yùn)行 command 命令。 
date 
指定運(yùn)行命令的日期??梢灾付ㄒ恢艿哪橙栈蚨嗳眨?,鍵入 M、T、W、Th、F、S、Su)或一個(gè)月中的某日或多日(即,鍵入從 1 到31 之間的數(shù)字)。用逗號(hào)分隔多個(gè)日期項(xiàng)。如果省略了 date,則 at 使用該月的當(dāng)前日。 
/next: 
在下一個(gè)指定日期(比如,下一個(gè)星期四)到來時(shí)運(yùn)行 command。 
command 
指定要運(yùn)行的 Windows 命令、程序(.exe 或 .com 文件)或批處理程序(.bat 或 .cmd 文件)。當(dāng)命令需要路徑作為參數(shù)時(shí),請(qǐng)使用絕對(duì)路徑,也就是從驅(qū)動(dòng)器號(hào)開始的整個(gè)路徑。如果命令在遠(yuǎn)程計(jì)算機(jī)上,請(qǐng)指定服務(wù)器和共享名的通用命名協(xié)定 (UNC) 符號(hào),而不是遠(yuǎn)程驅(qū)動(dòng)器號(hào)。 
/? 
在命令提示符顯示幫助。 
注釋
Schtasks 是功能更為強(qiáng)大的超集命令行計(jì)劃工具,它含有 at 命令行工具中的所有功能。對(duì)于所有的命令行計(jì)劃任務(wù),都可以使用 schtasks 來替代 at。有關(guān) schtasks 的詳細(xì)信息,請(qǐng)參閱“”。

使用 at 
使用 at 命令時(shí),要求您必須是本地 Administrators 組的成員。

加載 Cmd.exe 
在運(yùn)行命令之前,At 不會(huì)自動(dòng)加載 Cmd.exe (命令解釋器)。如果沒有運(yùn)行可執(zhí)行文件 (.exe),則在命令開頭必須使用如下所示的方法專門加載 Cmd.exe:

cmd /c dir > c:\test.out。

查看已計(jì)劃的命令 
當(dāng)不帶命令行選項(xiàng)使用 at 時(shí),計(jì)劃任務(wù)會(huì)出現(xiàn)在類似于以下格式的表中:

Status ID Day Time Command Line
OK 1 Each F 4:30 PM net send group leads status due
OK 2 Each M 12:00 AM chkstor > check.file
OK 3 Each F 11:59 PM backup2.bat 
包含標(biāo)識(shí)號(hào) (ID) 
當(dāng)在命令提示下使用帶有標(biāo)識(shí)號(hào) (ID) 的 at 命令時(shí),單個(gè)任務(wù)項(xiàng)的信息會(huì)顯示在類似于下面的格式中:

 Task ID:      1

Status:OK

Schedule:Each  F

Time of Day:4:30 PM

Command:net send group leads status due
當(dāng)計(jì)劃帶有 at 的命令(尤其是帶有命令行選項(xiàng)的命令)后,要通過鍵入不帶命令行選項(xiàng)的 at 來檢查該命令語(yǔ)法是否輸入正確。如果顯示在“命令行”列中的信息不正確,請(qǐng)刪除該命令,然后重新鍵入它。如果還不正確,則可以在重新鍵入該命令時(shí)讓它少帶些命令行選項(xiàng)。

查看結(jié)果 
使用 at 的已經(jīng)計(jì)劃的命令作為后臺(tái)程序運(yùn)行。運(yùn)行結(jié)果不會(huì)顯示在計(jì)算機(jī)上。要將輸出重定向到文件,請(qǐng)使用重定向符號(hào) (>)。如果將輸出重定向到文件,則不論是在命令行還是在批處理文件中使用 at,都需要在重定向符號(hào)之前使用轉(zhuǎn)義符 (^)。例如,要重定向輸出到 Output.text 文件,則要鍵入: 

at 14:45 c:\test.bat ^>c:\output.txt

執(zhí)行命令的當(dāng)前目錄為 systemroot 文件夾。

更改系統(tǒng)時(shí)間 
在使用 at 命令計(jì)劃了要運(yùn)行的命令之后,如果更改了計(jì)算機(jī)的系統(tǒng)時(shí)間,則通過鍵入不帶命令行選項(xiàng)的 at 可使 at 計(jì)劃程序與修改后的系統(tǒng)時(shí)間同步。

存儲(chǔ)命令 
已計(jì)劃的命令存儲(chǔ)在注冊(cè)表中。這樣,如果重新啟動(dòng)“計(jì)劃”服務(wù),則不會(huì)丟失計(jì)劃任務(wù)。

連接到網(wǎng)絡(luò)驅(qū)動(dòng)器 
對(duì)于需要訪問網(wǎng)絡(luò)的計(jì)劃作業(yè),請(qǐng)不要使用已重新定向的驅(qū)動(dòng)器?!坝?jì)劃”服務(wù)可能無法訪問這些重定向的驅(qū)動(dòng)器,或者,在該計(jì)劃任務(wù)運(yùn)行時(shí)如果有其他用戶登錄,則這些重定向的驅(qū)動(dòng)器可能不會(huì)出現(xiàn)。因此,對(duì)于計(jì)劃作業(yè),請(qǐng)使用 UNC 路徑。例如:

at 1:00pm my_backup \\server\share 

請(qǐng)不要使用下述語(yǔ)法(其中 x: ?表示由用戶建立的連接): 

at 1:00pm my_backup x: 

如果計(jì)劃了一個(gè)使用驅(qū)動(dòng)器號(hào)的 at 命令來連接共享目錄,則應(yīng)包含一個(gè) at 命令以使在完成該驅(qū)動(dòng)器的使用時(shí)斷開與驅(qū)動(dòng)器的連接。如果不能斷開與驅(qū)動(dòng)器的連接,則在命令提示下,所指派的驅(qū)動(dòng)器號(hào)將不可用。

范例
要顯示 Marketing 服務(wù)器上已計(jì)劃的命令列表,請(qǐng)鍵入:

at \\marketing 
要了解服務(wù)器 Corp 上標(biāo)識(shí)號(hào)為 3 的命令的詳細(xì)信息,請(qǐng)鍵入:

at \\corp 3 
要計(jì)劃在上午 8:00 于 Corp 服務(wù)器上運(yùn)行網(wǎng)絡(luò)共享命令,并將該列表重定向到 Maintenance 服務(wù)器的 Corp.txt 文件(位于 Reports 共享目錄下)中,請(qǐng)鍵入:

at \\corp 08:00 cmd /c "net share reports=d:\marketing\reports >> \\maintenance\reports\corp.txt" 
為了在每五天后的午夜將 Marketing 服務(wù)器的硬盤驅(qū)動(dòng)器備份到磁帶驅(qū)動(dòng)器,首先創(chuàng)建名為 Archive.cmd 的批處理程序(它含有備份命令),然后計(jì)劃該批處理程序的運(yùn)行,為此請(qǐng)鍵入:

at \\marketing 00:00 /every:5,10,15,20,25,30 archive 
要取消當(dāng)前服務(wù)器上已計(jì)劃的所有命令,請(qǐng)按下述方法清除 at 計(jì)劃信息:

at /delete 
如果要運(yùn)行的命令不是可執(zhí)行 (.exe) 文件,請(qǐng)按如下所示的方法在該命令之前使用 cmd /c 來加載 Cmd.exe:

cmd /c dir > c:\test.out。 

標(biāo)簽:東營(yíng) 宜昌 三沙 天門 鄭州 三明 周口 南京

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《at計(jì)劃在指定時(shí)間和日期在計(jì)算機(jī)上運(yùn)行命令和程序》,本文關(guān)鍵詞  計(jì)劃,在,指,定時(shí)間,和,日期,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《at計(jì)劃在指定時(shí)間和日期在計(jì)算機(jī)上運(yùn)行命令和程序》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于at計(jì)劃在指定時(shí)間和日期在計(jì)算機(jī)上運(yùn)行命令和程序的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章