經典收藏 網路命令列的使用和範例(三)

2021-03-31 17:15:05 字數 2213 閱讀 1810

出處:.***130.***  日期:2005-03-03

載入 cmd.exe

在執行命令之前,at 不會自動載入 cmd.exe (命令直譯器)。如果沒有執行可執行檔案 (.exe),則在命令開頭必須使用如下所示的方法專門載入 cmd.exe:

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

檢視已計畫的命令

當不帶命令列選項使用 at 時,計畫任務會出現在類似於以下格式的表中:

status id day time ***mand line

ok 1 each f 4:30 pm *** send group leads status due

ok 2 each m 12:00 am chkstor > check.file

ok 3 each f 11:59 pm backup2.bat

包含標識號 (id)

當在命令提示下使用帶有標識號 (id) 的 at 命令時,單個任務項的資訊會顯示在類似於下面的格式中:

task id: 1

status:ok

schedule:each f

time of day:4:30 pm

***mand:*** send group leads status due當計畫帶有 at 的命令(尤其是帶有命令列選項的命令)後,要通過鍵入不帶命令列選項的 at 來檢查該命令語法是否輸入正確。如果顯示在「命令列」列中的資訊不正確,請刪除該命令,然後重新鍵入它。如果還不正確,則可以在重新鍵入該命令時讓它少帶些命令列選項。

檢視結果

使用 at 的已經計畫的命令作為後台程式執行。執行結果不會顯示在計算機上。要將輸出重定向到檔案,請使用重定向符號 (> )。如果將輸出重定向到檔案,則不論是在命令列還是在批處理檔案中使用 at,都需要在重定向符號之前使用轉義符 (^)。例如,要重定向輸出到 output.text 檔案,則要鍵入:

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

執行命令的當前目錄為 systemroot 資料夾。

更改系統時間

在使用 at 命令計畫了要執行的命令之後,如果更改了計算機的系統時間,則通過鍵入不帶命令列選項的 at 可使 at 計畫程式與修改後的系統時間同步。

儲存命令

已計畫的命令儲存在登錄檔中。這樣,如果重新啟動「計畫」服務,則不會丟失計畫任務。

連線到網路驅動器

對於需要訪問網路的計畫作業,請不要使用已重新定向的驅動器。「計畫」服務可能無法訪問這些重定向的驅動器,或者,在該計畫任務執行時如果有其他使用者登入,則這些重定向的驅動器可能不會出現。因此,對於計畫作業,請使用 unc 路徑。例如:

at 1:00pm my_backup //server/share

請不要使用下述語法(其中 x: ?表示由使用者建立的連線):

at 1:00pm my_backup x:

如果計畫了乙個使用驅動器號的 at 命令來連線共享目錄,則應包含乙個 at 命令以使在完成該驅動器的使用時斷開與驅動器的連線。如果不能斷開與驅動器的連線,則在命令提示下,所指派的驅動器號將不可用。

範例 要顯示 marketing 伺服器上已計畫的命令列表,請鍵入:

at //marketing

要了解伺服器 corp 上標識號為 3 的命令的詳細資訊,請鍵入:

at //corp 3

要計畫在上午 8:00 於 corp 伺服器上執行網路共享命令,並將該列表重定向到 maintenance 伺服器的 corp.txt 檔案(位於 reports 共享目錄下)中,請鍵入:

at //corp 08:00 cmd /c "*** share reports=d:/marketing/reports >> //maintenance/reports/corp.txt"

為了在每五天後的午夜將 marketing 伺服器的硬碟驅動器備份到磁帶驅動器,首先建立名為 archive.cmd 的批處理程式(它含有備份命令),然後計畫該批處理程式的執行,為此請鍵入:

at //marketing 00:00 /every:5,10,15,20,25,30 archive

要取消當前伺服器上已計畫的所有命令,請按下述方法清除 at 計畫資訊:

at /delete

如果要執行的命令不是可執行 (.exe) 檔案,請按如下所示的方法在該命令之前使用 cmd /c 來載入 cmd.exe:

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

經典收藏 網路命令列的使用和範例(五)

出處 130.日期 2005 03 03 nbtstat 顯示本地計算機和遠端計算機的基於 tcp ip bt 協議的 bios 統計資料 bios 名稱表和 bios 名稱快取。nbtstat 可以重新整理 bios 名稱快取和註冊的 windows inter 名稱服務 wins 名稱。使用不帶...

經典收藏 網路命令列的使用和範例(七)

出處 130.日期 2005 03 03 runas 允許使用者用其他許可權執行指定的工具和程式,而不是使用者當前登入提供的許可權。語法 runas env only artcard showtrustlevels trustlevel user useraccountname program 引數...

經典收藏 網路命令列的使用和範例(十三)

出處 130.日期 2005 03 03 conime.exe console ime ime控制台 control.exe starts the control panel 控制面板 convert.exe convert file system to ntfs 轉換檔案系統到ntfs convl...