批處理常用命令總結2

2021-09-06 21:15:22 字數 3514 閱讀 6470

1、定時執行任務:at

at 命令安排在特定日期和時間執行命令和程式。要使用 at 命令,計畫服務必須已在執行中。

at [\\computername] [ [id] [/delete] | /delete [/yes]]

at [\\computername] time [/interactive]

[ /every:date[,...] | /next:date[,...]] "command"

\\computername 指定遠端計算機。 如果省略這個引數,會計畫在本地計算機上執行命令。 \\127.0.0.1代表本機。和不加這個引數意思一樣。

id 指定給已計畫命令的識別號。用來識別任務,比如你要新增好幾個任務,id=1就代表第乙個嘍!

/delete 刪除某個已計畫的命令。如果省略 id,計算機上所有已計畫的命令都會被刪除。

/yes 不需要進一步確認時,跟刪除所有作業的命令一起使用。

time 指定執行命令的時間。

/interactive 允許作業在執行時,與當時登入的使用者桌面進行互動。

/every:date[,...] 每個月或每個星期在指定的日期執行命令。如果省略日期,則預設為在每月的本日執行。

/next:date[,...] 指定在下乙個指定日期(如,下周四)執行命令。如果省略日期,則預設為在每月的本日執行。

"command" 準備執行的 windows nt 命令或批處理程式。

如定時執行備份檔案:net start schedule&&at 00:00 /every:23,24 d:\datafile\ backup.bat

操作當前的arp快取:arp

-a 顯示arp快取。

-d 刪除一條快取紀錄。

-s 田家一條快取紀錄。

清楚螢幕:cls

刪除檔案及資料夾:del,deltree

del 檔名:

(1)選用/p引數,系統在刪除前詢問是否真要刪除該檔案,若不使用這個引數,則自動刪除;

(2)該命令不能刪除屬性為隱含或唯讀的檔案;

(3)在檔名稱中可以使用萬用字元;

del不能刪除資料夾。

deltree命令可以一步就將目錄及其下的所有檔案、子目錄、更下層的子目錄一併刪除,而且不管檔案的屬性為隱藏、系統或唯讀,只要該檔案位於刪除的目錄之下,deltree都一視同仁,照刪不誤。使用時務必小心!!!

列出目錄:dir

顯示目錄中的檔案和子目錄列表。

dir [drive:][path][filename] [/a[[:]attributes]] [/c] [/d] [/l] [/n][/o[[:]sortorder]] [/p] [/q] [/s] [/t[[:]timefield]] [/w] [/x] [/4]

[drive:][path][filename] 指定要列出的驅動器、目錄和/或檔案。

/a 顯示具有指定屬性的檔案。

attributesd 目錄r 唯讀檔案h 隱藏檔案a 準備存檔的檔案s 系統檔案- 表示"否"的字首

/b 使用空格式(沒有標題資訊或摘要)。

/c 在檔案大小中顯示千位數分隔符。這是預設值。用 /-c 來停用分隔符顯示。

/d 跟寬式相同,但檔案是按欄分類列出的。

/l 用小寫。

/n 新的長列**式,其中檔名在最右邊。

/o 用分類順序列出檔案。

sortordern 按名稱(字母順序)s 按大小(從小到大)e 按副檔名(字母順序)d 按日期/時間(從先到後)g 組目錄優先- 顛倒順序的字首

/p 在每個資訊螢幕後暫停。

/q 顯示檔案所有者。

/s 顯示指定目錄和所有子目錄中的檔案。

/t 控制顯示或用來分類的時間字元域。

timefieldc 建立時間

a 上次訪問時間

w 上次寫入的時間

/w 用寬列**式。

/x 顯示為非 8dot3 檔名產生的短名稱。格式是 /n 的格式,短名稱插在長名稱前面。如果沒有短名稱,在其位置則顯示空白。

/4 用四位數字顯示年

常用dir命令

1,列出c:\windows下的目錄及檔案

格式:dir [drive:][path][filename]

例1,dir /p c:\windows我們在命令最後加上乙個引數"/p"(即"page"頁的縮寫),列檔案時就會使用分頁顯示方式,即列出一屏的目錄及檔案後,提示"按任意鍵繼續...",按任意鍵後則顯示下一屏。這樣就可以逐屏檢視了!

/b 使用空格式(沒有標題資訊或摘要)。

例2,dir /b c:\我們在檢視時,發現列出來的檔案都帶有日期,時間,建立者等資訊,我們可以在命令後加上/b引數,讓它只列出檔名稱。

2,列出c:\下指定屬性的檔案

格式:dir /a: attributes (這裡的:號可以省略)

attributesd 目錄r 唯讀檔案h 隱藏檔案a 準備存檔的檔案s 系統檔案- 表示"否"的字首

例1,dir /a c:\列出c:\下所有的檔案。

例2,dir /ah c:\隱含的檔案(包含檔案和資料夾)。

例3,dir /ad c:\列出c:\下所有的資料夾。

例4,dir /ad-h c:\列出c:\下所有的資料夾,但不包含隱含的資料夾。

3,按分類列出c:\下的檔案

格式:dir /o: sortorder (這裡的:號可以省略)

sortordern 按名稱(字母順序)s 按大小(從小到大)e 按副檔名(字母順序)d 按日期/時間(從先到後)g 組目錄優先- 顛倒順序的字首

例1,dir /on c:\/o:排序方式 引數指定了dir命令顯示命令結果時的排序方式,排序方式設為"n"即代表按照檔名的字母順序排列(從a~z,以此類推)。

例2,dir /ogn c:\優先列出資料夾,並且資料夾和檔案都按字母順序排列。

★"/o"和"/a"都可以省略其後的冒號":",但之間不能留有空格。如"/o:n"省略後的形式應為"/on"。

系統日期由以下引數獲得: %date% 或date /t

系統時間則由以下引數獲得: %time%

為了重整日期格式,我們需要擷取返回字串的某幾位,並加入我們自訂的間隔符。

(為什麼要加入自訂的間隔符?因為倘若我們的日期格式是上面的第二個例子,就不能直接將日期用作資料夾名,因為含有"/") 這樣書寫引數便可以獲得引數返回值中,特定的幾位: %date:~x,y% 。冒號後的~x,y表示擷取date返回值中第x位後的y個字元。在上面的第乙個粒子的日期格式下,如果我們輸入echo %date:~5,5%,則會得到以下結果(擷取到第5位後的5個字元,也就是只取月和日):05/21

如果我們需要加入自訂的分隔符,比如想要yyyy--mm--dd的格式,只需要分別取出yyyy, mm, dd再連線起來即可:

%date:~0,4%--%date:~5,2%--%date:~8,2%

在當前使用者有修改系統日期時間的許可權下輸入

date 2019-3-16 回車系統日期就變成2019-3-16了;注意,2019-3-16指的是要設定的新日期。

time 18:56就這樣,系統時間就變成了18:56;注意,18:56指的是要設定的新時間。

批處理常用命令總結

批處理 batch 也稱為批處理指令碼。顧名思義,批處理就是對某物件進行批量的處理。批處理檔案的擴充套件名為bat。目前比較常見 的批處理包含兩類 dos批處理和ps批處理。ps批處理是基於強大的編輯軟體photoshop的,用來批量處理的指令碼 而dos批處理則是基於dos命令的,用來自動地批量地...

Bat windows 批處理 常用命令

to make all bat files fullscreen reg add hkcu console v fullscreen t reg dword d 1 f to make all bat files not full screen reg add hkcu console v full...

批處理中常用命令(一)

本文目的為了快速查詢批處理使用過的命令的介紹,確保快速接入使用。若後續有使用,根據現有格式新增。引用 echo 顯示當前echo的狀態 echo on 或者echo off echo on echo狀態設為on,將顯示命令列 如每行前的c 等類似標誌 echo off cho狀態設為off,將不顯示...