1. 程式人生 > >cmd-dir命令

cmd-dir命令

標題 cmd-dir命令

一、dir命令顯示目錄中的檔案和子目錄列表(dir-directory)。
例如:顯示C盤目錄列表 :dir c:或者dir c:\。
二、dir命令格式
DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]
[/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4]
[drive:][path][filename]: 指定要列出的驅動器、目錄和/或檔案。
三、dir命令詳細引數介紹
1./A顯示具有指定屬性的檔案

(a-attribute)。。
其具體屬性有:
(1)D 目錄(d-directory)。命令為dir/ad
例如: 顯示C盤windows資料夾下的目錄檔案:dir c:\windows/ad。
(2)R 只讀檔案(r-read)。命令為dir/ar
例如:顯示C盤windows資料夾下的只讀檔案:dir c:\windows/ar。
(3)H 隱藏檔案(h-hide)。命令為dir/ah
例如:顯示C盤windows資料夾下的隱藏檔案:dir c:\windows/ah。
(4)A 準備存檔的檔案(a-archived)。命令為dir/aa
例如:顯示C盤windows資料夾下準備存檔檔案:dir c:\windows/aa。

存檔屬性是檔案備份的時候作標識用,表示這個檔案在上次備份後有沒有被修改過。比如給全盤做了一次備份,那麼所有檔案的存檔屬性都會被清除,表示所有檔案都已備份過。此後,如修改某個檔案,被修改檔案的存檔屬性會被加上。下次備份做“增量”備份時候,系統只會備份那些具有“存檔”屬性的檔案。)
(5)S 系統檔案(s-system)。命令為dir/as
例如:顯示C盤windows資料夾下系統檔案:dir c:\windows/as。
(6)- 表示“否”的字首
例如:顯示c盤windows資料夾下的非隱藏檔案:dir c:\windows/a-h。
(7)附加說明:DIR/A的幾個具體屬性在一個命令裡可以一起使用

例如:顯示c盤windows資料夾中所有隻讀、隱藏屬性的檔案:dir c:\windows/ars。
2./B使用空格式(沒有標題資訊或摘要,即只顯示目錄的檔名)。命令為dir/b
例如: 只顯示C盤windows資料夾下的目錄檔名:dir c:\windows/b。
3./C在檔案大小中顯示千位數分隔符。這是預設值。用 /-C 來禁用分隔符顯示。命令為dir/cdir/-c
例如: 顯示C盤windows資料夾下的目錄檔案,數字顯示千位數分隔符:dir c:\windows/c。
例如: 顯示C盤windows資料夾下的目錄檔案,數字不顯示千位數分隔符:dir c:\windows/-c。
4./D用寬列表格式列出,但檔案是按欄分類列出的(縱向排序)。命令為dir/d
例如: 將C盤windows資料夾下的目錄檔案用寬式按欄分類列出:dir c:\windows /d。
5./L目錄名用小寫字母顯示。命令為dir/l
例如: 將C盤windows資料夾下的目錄名全部用小寫字母顯示:dir c:\windows /l。
6./N新的長列表格式,其中檔名在最右邊,Win7作業系統預設格式。命令為dir/n
例如: 將C盤windows資料夾下的目錄檔案按新的長列表格式列出:dir c:\windows/n。
7./O用分類順序列出檔案
具體排列順序:
(1)N 按名稱(字母順序) (n-name)。命令為dir/on
例如: 將C盤windows資料夾下的目錄檔名按名稱(字母順序)升序列出:dir c:\windows/on。
例如: 將C盤windows資料夾下的目錄檔名按名稱(字母順序)降序列出:dir c:\windows/o-n。
(2)S 按大小(從小到大)(s-size)。命令為dir/os
例如: 將C盤windows資料夾下的目錄檔名按大小(從小到大)列出:dir c:\windows/os。
例如: 將C盤windows資料夾下的目錄檔名按大小(從大到小)列出:dir c:\windows/o-s。
(3)E 按副檔名(字母順序) (e-extension name)。命令為:dir/oe
例如: 將C盤windows資料夾下的目錄檔名按副檔名首字母升序列出:dir c:\windows/oe。
例如: 將C盤windows資料夾下的目錄檔名按副檔名首字母降序列出:dir c:\windows/o-e。
(4)D 按日期/時間(從先到後)(d-date)。命令為:dir/od
例如: 將C盤windows資料夾下的目錄檔名按修改日期從先到後列出:dir c:\windows/od。
例如: 將C盤windows資料夾下的目錄檔名按修改日期從後到先列出:dir c:\windows/o-d。
(5)G 組目錄優先 (g-group)。 命令為:dir/og
例如: 將C盤windows資料夾下的目錄檔名按組目錄優先 列出:dir c:\windows/og。
(6) - 反轉順序的字首。參照上方(1)(2)(3)(4)舉例。
8./P在每個資訊屏後暫停(p-page)。命令為:dir/p
例如: 將C盤windows資料夾下的目錄檔名逐屏列出:dir c:\windows/p。
9./Q顯示檔案所有者。命令為:dir/q
例如: 將C盤windows資料夾下的目錄檔名和檔案所有者一起列出:dir c:\windows/q。
10./R顯示檔案的備用資料流
11./S顯示指定目錄和所有子目錄中的檔案。命令為:dir/s
例如: 將C盤windows\system32資料夾下的目錄檔名和檔案所有者一起列出:dir c:\windows\system32/s。
例如: 將C盤windows\system32資料夾中計算器程式(calc.exe)的檔案資訊列出:dir c:\windows\system32\calc.exe/s。
12./T控制顯示或用來分類的時間字元域
時間段:
(1)C建立時間
(1)A上次訪問時間
(1)W上次寫入時間
13./W用寬列表格式(橫向排序)。參照/D說明。
14./X顯示為非 8.3 檔名產生的短名稱。格式是 /N 的格式,短名稱插在長名稱前面。如果沒有短名稱,在其位置則顯示空白
15./4用四位數字顯示年,Win7作業系統預設格式