DIR [drive:][path][filename]?[/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]? [/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4]
顯示目錄中的文件和(或)目錄
dir命令詳解、drive?指定?filename?所在的驅動器名稱,例如:C、D?
path?指定 filename 的路徑
filename 指定文件名(或目錄名)
df -h命令參數詳解。如果 [drive:][path][filename]指定了一個文件,則只顯示該文件的信息,如果 [drive:][path][filename]指定了一個目錄,則顯示該目錄中的文件和(或)目錄。
同一條dir命令中,可以出現多個 [drive:][path][filename]參數,它們會依次被執行
? ? ? ? 示例
C:\>dir /a /b
file_hide.txt
file_show.txt
file_show2.txt
hideDir
showDirC:\>dir file_show.txt file_show2.txt /b
file_show.txt
file_show2.txtC:\>
只顯示 filename 的名稱
attributes 指定要顯示的文件(目錄)的屬性。可選值:D(目錄)、R(只讀文件)、H (隱藏文件)、A (準備存檔的文件)、s ( 系統文件)。如果要表示相反屬性, 就使用"-" 作為前綴。例如, -H表示非隱藏屬性。
1、“/A:attributes”中,當“:attributes”不存在時,表示全部文件和目錄
? ? ? ? 示例
C:\>dir /b /a:d // 顯示當前目錄下的目錄
hideDir
showDirC:\>dir /b /a:-d // 顯示當前目錄下的文件
file_hide.txt
file_show.txtC:\>dir /b /a: // 顯示當前目錄下的文件和目錄
file_hide.txt
file_show.txt
hideDir
showDirC:\>dir /b /a // 顯示當前目錄下的文件和目錄
file_hide.txt
file_show.txt
hideDir
showDirC:\>
1、/A參數不存在時,缺省值為 /A:?-H
C:\>attrib file_hide.txt
A H C:\out\file_hide.txtC:\>dir /b file_hide.txt // /A參數的缺省值是 -H
找不到文件C:\>
?2、同一條dir命令中,可以出現多個/A參數,最后一個/A參數會覆蓋前面的/A參數
? ? ? ? 示例
C:\>dir /a /b // 顯示當前目錄下的文件和目錄
file_hide.txt
file_show.txt
hideDir
showDirC:\>attrib ./showDir // 顯示 showDir 目錄的屬性C:\out\showDirC:\>attrib ./hideDir // 顯示 hideDir 目錄的屬性H C:\out\hideDirC:\out>attrib // 顯示當前目錄下各個文件的屬性
A H C:\out\file_hide.txt
A C:\out\file_show.txt
C:\>dir /b /a:h /a:-d // /A參數最終的值為-d
file_hide.txt
file_show.txtC:\>
?3、/A的值可以是屬性組合,可以是:
? ? ? ? ?示例
C:\>dir /a /b // 顯示當前目錄下的文件和目錄
file_hide.txt
file_show.txt
hideDir
showDirC:\>attrib ./showDir // 顯示 showDir 目錄的屬性C:\out\showDirC:\>attrib ./hideDir // 顯示 hideDir 目錄的屬性H C:\out\hideDirC:\>attrib // 顯示當前目錄下各個文件的屬性
A H C:\out\file_hide.txt
A C:\out\file_show.txt
C:\>dir /b /a:-dh // -d屬性和 h屬性都生效
file_hide.txtC:\>dir /b /a:-dd // d屬性覆蓋了 -d屬性
hideDir
showDirC:\>
寫作不易,本文如能幫到您,麻煩您?“在下面一圈三連”。
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态