批處理指令碼 - 列出資料夾內容



可以使用 dir 命令列出資料夾內容。此命令允許您檢視當前目錄中可用的檔案和目錄。dir 命令還會顯示上次修改的日期和時間以及檔案大小。

語法

DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N] 
[/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4]

序號 選項和說明
1.

[驅動器:][路徑][檔名]

指定要列出的驅動器、目錄或檔案

2.

/A

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

3.

屬性

D - 目錄 R - 只讀檔案

H - 隱藏檔案 A - 準備存檔的檔案

S - 系統檔案 I - 未建立內容索引的檔案

L - 重解析點 - 表示非

4.

/B

使用簡潔格式(無標題資訊或摘要)。

5.

/C

在檔案大小中顯示千位分隔符。這是預設設定。使用 /-C 可停用分隔符的顯示。

6.

/D

與 /W 相同,但檔案按列排序。

7.

/L

使用小寫字母。

8.

/N

新的長列表格式,其中檔名位於最右邊。

9.

/O

按排序順序列出檔案。

10.

排序順序

N 按名稱(字母順序),S 按大小(從小到大),E 按副檔名(字母順序),D 按日期/時間(從舊到新),G 首先列出目錄 - 字首表示反向排序

11.

/P

每螢幕資訊滿後暫停。

12.

/Q

顯示檔案的所有者。

13.

/R

顯示檔案的備用資料流。

14.

/S

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

15.

/T

控制顯示或用於排序的時間欄位。

16.

時間欄位

C - 建立時間

A - 上次訪問時間

W - 上次寫入時間

17.

/W

使用寬列表格式。

18.

/X

這將顯示為非 8.3 檔名生成的短名稱。格式為 /N,其中短名稱插入到長名稱之前。如果不存在短名稱,則在其位置顯示空格。

19.

/4

顯示四位數年份。

讓我們看一些關於如何使用 DIR 命令的示例。

示例

dir *.exe

以上命令列出任何以 .exe 副檔名結尾的檔案。

dir *.txt *.doc

以上命令使用多個檔案規範在一個命令中列出任何以 .txt 和 .doc 結尾的檔案。

dir /ad

僅列出當前目錄中的目錄。如果您需要移動到列出的目錄之一,請使用 cd 命令。

dir /s

列出您所在的目錄以及該目錄之後的所有子目錄中的檔案。如果您位於根目錄“C:\>”,鍵入此命令,它將列出計算機 C: 驅動器上的每個檔案和目錄。

dir /p

如果目錄有很多檔案,您無法讀取所有檔案因為它們會滾動,您可以使用以上命令,它一次顯示所有檔案一頁。

dir /w

如果您不需要檔案資訊,您可以使用以上命令僅列出水平排列的檔案和目錄,佔用儘可能少的空間。

dir /s /w /p

以上命令將以寬格式和一頁一頁的方式列出當前目錄和子目錄中的所有檔案和目錄。

batch_script_functions.htm
廣告