關閉→
當前位置:知科普>綜合知識>dir命令怎麼用 - dir命令怎麼用

dir命令怎麼用 - dir命令怎麼用

知科普 人氣:2.93W
1.dir命令怎麼用

dir命令是顯示磁盤目錄命令,在命令提示符下輸入dir,就會把這個磁盤全部的東西都顯示出來,如果是黑客要找肉雞電腦的資料,都是通過這個命令的查看

dir命令怎麼用 dir命令怎麼用

1、開始——運行——cmd

2、輸入dir ,就會顯示磁盤的整個內容。

2.dir命令怎麼用

顯示文件信息命令 一、DIR 命令的格式:dir [D:][PATH][NAME][[/A][:attrib]][/o:[sorted][/s][/b][/l][/c[h](1)dir /a:attrib 缺省包含所有文件(系統文件.隱含文件)attrib[:][h/-h]只顯示隱含文件或非隱含文件.[r/-r]只顯示只讀文件或非只讀文件[s/-s]只顯示系統文件或非系統文件[a/-a]只顯示要歸檔文件或非歸檔文件(2)/o[:]sorted:缺省完全按字母順序,子目錄顯示在文件之前/o[n/-n]:按字母順序或按文件名順序/反向顯示[e/-e]:按擴展名字母順序/反向顯示[d/-d]:按時間順序/反向顯示[s/-s]:按大小從大到小或/反向顯示[g/-g]:按子目錄先於文件或文件先於子目錄(3)/s 參數:對當前目錄及其子目錄中所有文件進行列表列名:dir /s/a/o:n c:>PRN將c盤上的所有子目錄和文件按隸屬關係並根據子目錄和文件字母順序打印輸出(4)/B 參數:將只顯示文件名與擴展名(5)/L 參數:將全部用小寫字母對文件或子目錄進行列表訓練:dir /a 列當前目錄所有文件(含隱含及系統文件)dir /ah 列隱含文件(包含子目錄(隱含的) dir /a-hdir /as 列系統文件 dir /a-sdir /ad 列子目錄 dir /a-ddir /o 按字母順序dir /B 只顯示文件名與擴展名。

3.DOS命令中的dir的詳細用法

功能:顯示目錄命令

格式:dir[盤符][路徑][/W][/P][/L][/O:排序][/A:屬性][/S]

參數介紹:

/W -- 以寬行排列方式顯示。

/P -- 每顯示滿一屏停頓一下,待用户擊任一鍵後再繼續顯示下一屏。

/L--用小寫字母顯示。

/O--顯示時按O參數表中指定的方式對文件名排序。

/A--僅顯示A參數表中指定的文件。

/S--顯示指定目錄及所有子目錄中文件

二、DIR命令實例

常規實例

假設要顯示某一目錄下的所有文件和目錄,包括隱藏文件和系統文件,可使用下面命令:

dir /a

如果顯示當前驅動器下所有目錄,並依次列表,同時對於每個目錄列表按橫顯格式,並按字母順序排序,而且一次屏,則可在根目錄下使用下面命令:

dir /s/w/o/p

DIR列出了根目錄名,根目錄下子目錄名,以及根目下的所有文件名,然後以目錄樹的形式列出了子目錄名和子目錄下所有文件名。可改變上一例子,使得DIR顯示文件名和擴展名,但忽略目錄名,命令如下:

dir /s/w/o/p/a:-d 為打印目錄列表,可在任何DIR命令之後,給出重定向符和PRN。

例如: dir >prn

當在DIR命令行指明瞭PRN,則目錄列表被送到連接在端口LPT1的打印機上。如果打印機所連接的是其它的端口,必須用該端口名稱來替代PRN。 亦可重新定向輸出到一文件,只須用一文件名替代PRN。

具體實例:

例1、C:>DIR (顯示當前目錄中的內容)

例2、C:>dir c:windows (顯示windows子目錄中的內容)

例3、C:>dir config.sys (列出C盤當前目錄下的config.sys文件)

例4、C:>dir windows/p (分頁列出windows子目錄下的內容)

例5、C:>dir /w (按寬行方式列出當前目錄下的內容)

例6、C:>dir /w/p (按寬行方式分頁列出當前目錄下的內容)

例7、C:>dir E: *.exe (列出E盤上的所有的.exe文件)

例8、C:>dir ljs.txt /s (在整個磁盤中搜索並列出名為ljs.txt的文件)

4.DIR命令如何使用

DIR的命令格式如下

DIR [drive:][path][filename] [/A[[:]attributes]] [/C] [/D] [/L] [/N]

[/O[[:]sortorder]] [/P] [/Q] [/S] [/T[[:]timefield]] [/W] [/X] [/4]

[drive:][path][filename]

指定要列出的驅動器、目錄和/或文件。

/B 使用空格式(沒有標題信息或摘要)。

/C 在文件大小中顯示千位數分隔符。這是默認值。用 /-C 來

停用分隔符顯示。

/D 跟寬式相同,但文件是按欄分類列出的。

/L 用小寫。

/N 新的長列表格式,其中文件名在最右邊。

/O 用分類順序列出文件。

sortorder N 按名稱(字母順序) S 按大小(從小到大)

E 按擴展名(字母順序) D 按日期/時間(從先到後)

G 組目錄優先 - 顛倒順序的前綴

/P 在每個信息屏幕後暫停。

/Q 顯示文件所有者。

/S 顯示指定目錄和所有子目錄中的文件。

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

timefield C 創建時間

A 上次訪問時間

W 上次寫入的時間

/W 用寬列表格式。

/X 顯示為非 8dot3 文件名產生的短名稱。格式是 /N 的格式,

短名稱插在長名稱前面。如果沒有短名稱,在其位置則顯示空白。

/4 用四位數字顯示年

可以在 DIRCMD 環境變量中預先設定開關。通過添加前綴 - (破折號)

在命令提示符下顯示幫助。

5.怎麼用dir命令按字母列舉文件夾

顯示目錄文件和子目錄列表。

如果在不帶參數的情況下使用,則 dir 顯示磁盤的卷標和序列號,後接磁盤上目錄和文件的列表,包括它們的名稱和最近修改的日期及時間。dir 可以顯示文件的擴展名以及文件的大小(以字節為單位)。

Dir 也顯示列出的文件及目錄的總數、累計大小和磁盤上剩餘的可用空間(以字節為單位)。 語法 dir [Drive:][Path][FileName] [。

] [/p] [/q] [/w] [/d] [/a[[:]Attributes]][/o[[:]SortOrder]] [/t[[:]TimeField]] [/s] [/b] [/l] [/n] [/x] [/c] [/4]參數[Drive:][Path] 指定要以列表方式查看的驅動器和目錄。 [FileName] 指定要以列表方式查看的特定文件或一組文件。

◆/p 每次以一個屏幕大小顯示列表的一部分。要查看下一屏,請按鍵盤上的任意鍵。

◆/q 顯示文件所有權信息。 ◆/w 以寬格式顯示列表,在每一行上顯示多達 5 個文件名或目錄名。

◆/d 與 /w 相同,但是文件按列排序。 ◆/a [[:] Attributes] 只顯示那些指定屬性的目錄名和文件名。

如果省略 /a,dir 將顯示除隱藏文件和系統文件之外的所有文件名。如果在沒有指定 Attributes 的情況下使用 /a,dir 將顯示所有文件(包括隱藏文件和系統文件)的名稱。

以下列表描述了每個可用於 Attributes 的值。冒號 (:) 是可選的。

使用這些值的組合,並且不得用空格分隔這些值。值 描述 h 隱藏文件 s 系統文件 d 目錄 a 可以存檔的文件 r 只讀文件 -h 非隱藏的文件 -s 系統文件以外的文件 -d 只是文件(而非目錄) -a 自上次備份後沒有更改過的文件 -r 非只讀的文件 ◆/o[[:]SortOrder] 控制 dir 排序和顯示目錄名和文件名的順序。

如果省略 /o,dir 將按名稱在目錄中出現的順序顯示名稱。如果在沒有指定 SortOrder 的情況下使用 /o,dir 先顯示按字母順序排列的目錄名,然後顯示按字母順序排列的文件名。

冒號 (:) 是可選的。以下列表描述了每個可用於 SortOrder 的值。

使用這些值的任意組合,並且不要用空格分隔這些值。 值 描述 n 按名稱的字母順序 e 按擴展名的字母順序 d 按日期和時間,最早的優先 s 按大小,最小的優先 g 在文件之前分組的目錄 -n 按名稱的逆序字母(從 Z 到 A)順序 -e 按擴展名的逆序字母(從 .ZZZ 到 .AAA)順序 -d 按日期和時間,最晚的優先 -s 按大小,最大的優先 -g 在文件之後分組的目錄 ◆ /t[[:]TimeField] 指定顯示或用於排序的時間字段。

以下列表描述了每個可用於 TimeField 的值。 值 描述 c 創建 a 上次訪問 w 上次寫入 ◆/s 列出指定目錄及所有子目錄中出現的每個指定的文件名。

◆/b 列出每個目錄名或文件名,每行一個(包含文件擴展名)。/b 不顯示標題信息或摘要。

/b 替代 /w。◆/l 以小寫字母顯示未排序的目錄名和文件名。

/l 不會將擴展字符轉換為小寫字符。◆/n 在屏幕最右邊顯示帶有文件名的長列表格式。

◆/x 顯示為 NTFS 和 FAT 捲上文件生成的短名稱。該顯示與 /n 的顯示相同,但是短名稱顯示在長名稱之後。

◆/c 按文件大小顯示多個分隔符。◆/4 顯示四位數字的年份格式。

◆/? 在命令提示符下顯示幫助。註釋 ★使用多個 FileName 參數 可以使用多個 FileName 參數。

用空格、逗號或分號隔開文件名。可以在 FileName 中使用通配符(? 和 *)來顯示一組文件。

★使用通配符 可以使用通配符,如星號 (*) 或問號 (?),來代表文件名的一個或多個字符,以顯示文件的子集或子目錄。 星號 (*): 可使用星號代替任何字符串。

例如,鍵入:dir *.txt 列出當前目錄中所有具有以 .txt 開頭(如 .txt、.txt1、.txt_old)的擴展名的文件。 dir read*.txt 列出當前目錄中所有以“read”開頭而且擴展名以 .txt 開頭(如 .txt、.txt1、.txt_old)的文件。

dir read*.* 列出當前目錄中帶有任意擴展名的以“read”開頭的所有文件。切記,星號通配符總是使用短文件名映射,因此,您可能會得到意外的結果。

例如,下面的目錄包含 2 個文件,t.txt2 和 t97.txt: 您可能以為鍵入 dir t97* 會返回文件 t97.txt。然而,鍵入 dir t97* 將返回兩個文件,這是因為,星號通配符使用其短名稱映射 T97B4~1.TXT 將文件 t.txt2 匹配到 t97.txt。

類似地,鍵入 del t97* 將刪除這兩個文件。 ★問號 (?):使用問號代替名稱中的單個字符。

例如,鍵入: dir read???.txt 列出當前目錄中所有帶有 .txt 擴展名而且以“read”開頭並且後面最多跟三個字符的文件,包括 Read.txt、Read1.txt、Read12.txt、Read123.txt 和 Readme1.txt,但是不包括 Readme12.txt。 ★指定文件顯示屬性 如果使用其 Attributes 中指定多個值的 /a,則 dir 只顯示那些帶有所有指定屬性的文件的名稱。

例如,如果使用 /a:r-h 或 /ar-h 指定 /a,並以 r 和 -h 作為屬性,則 dir 只顯示非隱藏的只讀文件的名稱。 ★指定文件名排序 如果指定了多個 SortOrder 值,dir 首先通過第一個標準對文件名進行排序,然後再通過第二個標準排序,以此類推。

例如,如果使用 /o:e-s 或 /oe-s 指定 /o,並以 e 和 -s 作為 SortOrder 的值,則 dir 將根據擴展名對目錄名和文件名從大到小進行排序,然後顯示最終結果。按照擴展名字母順序排序使得沒有擴展名的文件名最先顯示,目錄名次之,然後是具有擴展名的文件名。

★使用重定向符號和管線 在使用重定向符號 (>) 將 dir 輸出發送到文件,或者使用管線 (|) 將 dir 輸出發送到。

6.在 dos 中dir的所有參數及其使用方法

菜鳥命令入門 適宜人羣:沒有DOS基礎的初學者 本期命令:dir 學習目標:學會使用dir命令列出目錄和文件 很多菜鳥都會疑惑,在Windows下可以打開“我的電腦”顯示目錄和文件,但在“黑乎乎”的命令行窗口中,應該怎麼查看(列出)目錄和文件呢?這就需要使用DOS命令——dir。

dir命令就像一個軍隊裏的指揮官,他一聲令下,所管轄的士兵就得按照他的要求排列、報數。通過dir命令後的參數,我們可以讓這些士兵(文件)按各種方式排列(按文件大小排列、按字母順序排列等)。

任務1:列出c:windows下的目錄及文件 dir c:windows 命令講解:dir命令最基本的使用方法即為“dir 要查看的目錄或路徑”,但這種方法有明顯的缺點——當列表中的目錄及文件過多時就無法完全顯示,形如刷屏,我們來看看任務2是怎麼解決這個問題的。任務2:分頁列出c:windows下的目錄及文件 dir c:windows /p 命令講解:在剛才的基本使用方法的基礎上,我們在命令最後加上一個參數“/p”(即“page”頁的縮寫),列文件時就會使用分頁顯示方式,即列出一屏的目錄及文件後,提示“按任意鍵繼續。”

按任意鍵後則顯示下一屏(見圖1)。在“我的電腦”中可以通過勾選“文件夾選項”中的“顯示隱藏文件”複選框來查看隱藏文件,在命令行方式下應該怎麼做呢?任務3:列出c:windows下的隱藏文件 dir c:windows /a:h 命令講解:在命令的最後加上參數“/a:文件屬性”,就能顯示出指定屬性的文件(隱藏文件的屬性為“h”,目錄為“d”,系統為“s”,只讀為“r”)。

但有的時候我們想看看目錄下是否有一個特定名稱的文件,卻被文件列表中密密麻麻的文件名給挑花了眼。怎麼才能讓文件能夠像英文字典似的以字母順序排列,以便於我們查找文件呢?任務4:以字母順序列出c:windows下的目錄及文件 dir c:windows /o:n(見圖2 按字母順序排列的結果) 命令講解:“/o:排序方式”參數指定了dir命令顯示命令結果時的排序方式,排序方式設為“n”即代表按照文件名的字母順序排列(從A~Z,以此類推)。

小提示 ★我們也可以指定排序方式為按照文件擴展名的字母順序(如:dir c:windows /o:e)來找出特定擴展名的文件,同樣的,還可以使用文件大小等方式進行排序。★“/o”和“/a”可以省略其後的冒號“:”,但之間不能留有空格,如“/o:n”省略後的形式應為“/on”。

中級老鳥做腳本 適宜人羣:有一定DOS基礎的用户 本期腳本:製作用户指定的任意格式文件列表清單 腳本説明:每個人都有很多個人編輯或收藏的文件,如文本文件、Office文檔、圖形圖像、音頻視頻文件。久而久之,文件越積越多,查找起來既費時又費力。

為便於文件檢索,有時需要製作一份文件列表清單。為敍述方便,假設文件保存於目錄D:myfolder,列表清單文件保存為C:list.txt。

如果需要保存在其他目錄中,可在代碼中用該目錄名替換D:myfolder即可。(插入圖3 要在雜亂無章的文件夾中找東西非常困難)*以下任務中的代碼在Windows 9x/Me/2000/XP/2003下通用 任務1:列出D:myfolder目錄下擴展名為doc的文件清單 第一步:打開“記事本”,輸入下列內容並保存為MakeList.bat批處理腳本文件放置在D:myfolder目錄:@echo off dir /o:n /b *.doc > c:list.txt 腳本講解:關閉命令回顯(關於回顯命令echo可參考上期的《DOS快餐店》),按名稱(字母順序)輸出文件擴展名為doc的文件列表清單,保存到c:list.txt。

小提示 ★dir命令使用參數“/b”則表示只列出文件名。★重定向符號“>”表示將其左側的命令的輸出結果(如上文即為dir命令列出的文件)寫入到其右側的文件中去。

第二步:打開目錄D:myfolder,雙擊MakeList.bat文件,運行該批處理腳本文件。第三步:用“記事本”打開C:list.txt文件,即可查看D:myfolder目錄下所有Word文檔的列表清單。

(插入圖4 生成的列表清單) Just do it 替換批處理腳本文件的“doc”為其他文件擴展名,如“xls”則列出Excel文檔。這段腳本讓我們能夠很方便地生成目錄下的文件清單,可是每次要生成清單前都必須將該腳本文件複製到要生成清單的目錄下,這未免有些麻煩。

能不能讓腳本文件能夠像DOS命令那樣支持參數呢?任務2:支持參數的文件清單腳本 特別説明:該腳本的使用方法為“MakeList.bat 要列出的擴展名 進行操作的目錄”(例如:MakeList.bat txt c:windows)。第一步:打開記事本,輸入下列內容,然後保存為“MakeList.bat”批處理腳本文件,可保存於任意文件夾,建議保存於“我的文檔”、“C:”文件夾或其他盤根目錄下:@echo off if {%2} == {} (set mypath=) else set mypath=%2 dir /on /b %mypath%*.%1 > c:list.txt if errorlevel 1 echo 命令格式:makelist {文件擴展名} [驅動器:][路徑] > c:list.txt 腳本講解:首先關閉命令回顯。

如果(即腳本中的“if”)檢測第二個參數(%2表示第二個命令參數,即腳本進行操作的目錄,為防止目錄參數為空字串,須在其兩邊加上大括號“{}”)是否為空(即在使用命令時沒有指定第二個參數,如:MakeList txt),為空則刪除上一次設置的mypath環境變量(如果有的話),否則設置mypath環境變量(。

TAG標籤:#命令 #dir #