提取磁盤文件目錄的妙招

      電腦硬件技術飛速發展,使我們進入了“大硬盤”時代。PC機配置20GB的硬盤已是司空見慣的事了,有的用戶竟達到40GB甚至更大,可以存儲大量的信息。機器用久了以後,文件越來越多,越來越亂,就很難定位硬盤中的文件,假如爲整個分區或者是某個文件夾製作一個文件目錄清單,將會爲我們的工作帶來很大的方便。下面就向大家介紹幾種提取文件目錄的方法。

 

 

  用DOS命令

 

  Tree

 

  Tree是Windows操作系統專門用來以圖形方式顯示驅動器或路徑的文件夾結構的命令,它是DOS命令,它顯示的文件目錄按照樹型顯示,非常的直觀,就像一個分支表(如圖1)。命令格式爲:Tree [drive:][path] [/f] [/a],各參數的分別爲:

 


圖1

 

  drive表示要顯示目錄結構的磁盤的驅動器。

 

  path 表示要顯示目錄結構的目錄。

 

  /f 表示顯示每個目錄中的文件名。

 

  /a 表示命令使用文本字符而不是圖形字符顯示鏈接子目錄的行。

 

  這裏我們利用定向符“>”將顯示的目錄結構輸出到一個文本文件中,這樣我們就可以隨時打開文件對目錄結構進行瀏覽。例如:Tree c: >c:ist.txt /f命令的意思是將C盤下的所有文件列表保存在C盤根目錄下的list.txt文件。

 

  Dir

 

  我們都知道Dir命令是顯示文件和目錄的命令,是我們用得最多的DOS命令之一,其實我們可以巧妙地利用定向符,將顯示的結果保存到一個文件中。Dir命令有很多參數開關,這裏只介紹對於提取目錄很重要的兩個參數“/s”和“/a”,前者表示顯示指定目錄和子目錄下的所有文件,後者表示顯示目錄下所有文件的名稱,包括隱藏文件和系統文件。例如:Dir c: /s /a >c:ist.txt命令表示將C盤下的文件和子目錄下的所有文件(包括隱藏和系統文件)列表保存到C盤根目錄下的list.txt文件中。Dir在保存文件目錄時,還會保存文件的日期、創建時間、文件大小等信息(如圖2)。

 


圖2

 

  用工具軟件

 

  TreeCopy

 

  TreeCopy是一個專門用來拷貝目錄結構的工具,它可以將一個文件夾的結構拷貝到另一個文件夾中,而不拷貝內容,這樣在創建相同結構文件夾時會方便我們的工作。它還可以提取文件目錄,並保存成TXT文件。打開程序,在“Copy folder from”欄裏選擇一個要提取的目錄,然後選擇[File]→[Save tree to file](如圖3),這樣就可以將目錄保存成TXT文件了。選擇一個待拷貝文件夾,在“Copy folders into”欄中新建一個文件夾,並選擇,單擊窗口右上的[Start]按鈕就可以將源文件夾結構拷貝到目標文件夾中。

 


圖3

 

  PrintFolder Pro

 

  PrintFolder 不但能把文件夾及所有子目錄下文件的信息都分層次進行顯示,還可以直接對文件目錄清單進行編輯,並將目錄保存成文本文件,也可以直接輸送到打印機。啓動程序,選擇一個要提取目錄的文件夾,在文件夾右鍵菜單中選擇“PrintFolder”,這時程序會顯示程序主界面(如圖4),目錄下的文件會顯示在右邊的欄中。在左邊的文件瀏覽欄的下方還有一個下拉列表,可以根據需要選擇想要提取目錄文件的類型,程序已經將文件分爲圖片、音樂、網頁、文檔等類型。選擇下方的“Recurse subfolders”表示包括文件夾下的子目錄。點擊[OK]按鈕,文件列表便會按照要求列出在右邊欄中,最後單擊[Save]按鈕將列表清單保存起來。

 


圖4

 

  ACDSee

 

  ACDSee是一款優秀的圖像瀏覽工具,可是ACDSee的文件列表提取功能可能並不爲人所知,以“Browse”方式打開程序,然後在左邊欄中選擇一個要提取目錄的文件夾,再選擇[View]→[File list]→[Details],所有文件夾下的文件都會顯示在右邊。選擇[Tools]→[Generate file listing]項,程序會將文件列表保存在一個叫Folder-Contents.txt的文本文件中,包括文件名稱、大小、文件類型等信息,並且自動用記事本將它打開,文件保存的默認位置爲系統臨時文件夾Temp內(Temp文件夾路徑因操作系統不同而定)。

 

  其中Dir、Tree兩個命令是系統自帶的DOS程序,TreeCopy、PrintFolder Pro和ACDSee均可在www.ccidnet.com/soft/cce下載。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章