批次處理列出檔案夾內容

2019-10-16 22:59:30

檔案夾內容的列表可以用dir命令完成。 該命令允許檢視當前目錄中的可用檔案和目錄。 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] -指定要列出的驅動器,目錄或檔案。
  • /A - 顯示具有指定屬性的檔案。
  • attributes -
    • D - 目錄
    • R - 唯讀檔案
    • H - 隱藏的檔案
    • A - 檔案準備歸檔
    • S - 系統檔案
    • I - 沒有索引內容的檔案
    • L - 重新分析點
    • 字首的意思不是
  • /B - 使用裸格式(無標題資訊或摘要)。
  • /C - 以檔案大小顯示千位分隔符,這是預設的。 使用/-C禁用分隔符的顯示。
  • /D - 相同的寬度,但檔案按列列表排序。
  • /L - 使用小寫。
  • /N - 新的長列表格式,檔案名在最右邊。
  • /O - 按排序的檔案列出。
  • sortorder - N - 按名稱(字母),S - 按大小(最小的第一個),E - 按分機(按字母順序),D - 按日期/時間(最早的第一個),G - 分組目錄先。
  • /P - 每個螢幕後都暫停資訊。
  • /Q - 顯示檔案的所有者。
  • /R - 顯示檔案的備用資料流。
  • /S - 顯示指定目錄和所有子目錄中的檔案。
  • /T - 控制欄位顯示或用於排序的時間。
  • timefield -
    • C - 建立時間
    • A - 上次存取時間
    • W - 最後書入時間
  • /W - 使用寬列表格式。
  • /X - 這將顯示為非8dot3檔案名稱生成的短名稱。 格式是/N的格式,在長名稱之前插入短名稱。 如果不存在短名稱,則在其位置顯示空白。
  • /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

上面的命令將列出當前目錄和子目錄中的所有檔案和目錄,一次只能顯示一個頁面。