GuoZ
提到文件搜索工具,大家第一個(gè)想起來(lái)的絕對(duì)是Everyting了。它的瞬間搜索速度實(shí)在讓人震驚,相信很多人都對(duì)它愛(ài)不釋手。但是對(duì)文件搜索來(lái)說(shuō),Everything也有很多做不到的地方,畢竟除了速度之外,我們還有更多的需求。
Everything 當(dāng)之無(wú)愧的最強(qiáng)文件搜索神器
相比其他的搜索工具,Everything 無(wú)論是體積、索引數(shù)據(jù)庫(kù)的大小,還是內(nèi)存占用都是暫時(shí)我所見(jiàn)到最強(qiáng)的!Everything的體積才500多kB,我硬盤(pán)上有300GB的數(shù)據(jù),索引數(shù)據(jù)庫(kù)僅有4.85MB(如圖1),而內(nèi)存占用僅為17MB左右,可以說(shuō)是完勝其他的搜索工具了。
文件列表功能
在最近的版本中,Everything 增加了一個(gè)名為“文件列表”的新功能,你可以將一些完整的文件路徑保存成一個(gè)文件列表供搜索之用。譬如你可以將U盤(pán)、移動(dòng)硬盤(pán)連接上之后,將其內(nèi)的所有文件保存成一個(gè)“文件列表”文件 (.efu格式),然后在 Everything 的“設(shè)置/索引/文件列表”里面添加這個(gè)文件列表讓Everything加載它(如圖2)。這樣操作之后,即便平時(shí)沒(méi)有連接該移動(dòng)硬盤(pán),一樣可以搜索到它里面的文件!
Everything高效搜索技巧之“與”“或”
在Everything的搜索框中可以輸入多個(gè)關(guān)鍵詞,以空格分開(kāi),表示搜索結(jié)果要包括全部關(guān)鍵詞。大家肯定對(duì)這種做法不會(huì)陌生,因?yàn)樗撬阉饕娴膽T例。對(duì)應(yīng)“與”的還有“或”(OR)運(yùn)算,用半角豎線表示:|。當(dāng)你不確信關(guān)鍵詞的準(zhǔn)確描述時(shí),這種方式非常有用。
Everything的原理與局限
初接觸Everything的你一定會(huì)好奇為什么它能快得這么離譜。其實(shí)Everything 并沒(méi)有全部逐一掃描我們硬盤(pán)上的文件,而是通過(guò)讀取NTFS文件系統(tǒng)中的USN日志來(lái)完成的。NTFS文件系統(tǒng)中的 USN 日志記錄了系統(tǒng)對(duì)NTFS分區(qū)中的文件所做的所有更改。對(duì)于每一卷,NTFS 都使用 USN 日志來(lái)跟蹤有關(guān)添加、刪除和修改的文件的信息。感興趣的朋友可以研究一下這個(gè)USN日志。由于Everything的工作原理是基于NTFS文件系統(tǒng)的,也就是它不能在 FAT32 的文件系統(tǒng)上使用了,這是 Everything 的一個(gè)局限之處。
DocFetcher 文檔全文搜索引擎工具
DocFetcher 是一個(gè)免費(fèi)開(kāi)源且跨平臺(tái)的桌面文檔內(nèi)容搜索引擎,它能遍歷你所有的文件文檔內(nèi)容,然后方便地對(duì)自己的電腦進(jìn)行全文搜索。搜索自己電腦本地的文檔內(nèi)容就像使用Google或百度一樣簡(jiǎn)單方便,這意味著你不必再去記憶文件名了,只要輸入文件內(nèi)容關(guān)鍵字即可搜索。
DocFetcher跟Google Desktop和百度硬盤(pán)搜索的原理一樣,都需要事先對(duì)硬盤(pán)上的文件內(nèi)容進(jìn)行索引(如圖3)。然而,它可以由用戶指定索引的文件夾和文件格式,另外則是索引數(shù)據(jù)比較小,不像 Google Desktop 那樣,掃描完之后索引文件很容易就上幾個(gè)GB了。
支持搜索的文檔格式
DocFetcher 支持搜索的文檔格式非常豐富,如:網(wǎng)頁(yè)(html)、文本文檔 (txt)、PDF、chm、rtf、Office文檔 (doc、xls、ppt、docx、 xlsx、 pptx)、OpenOffice (odt、ods、odg、odp)、AbiWord (abw、abw.gz、zabw)、Visio (vsd)、svg 等等,基本上流行的文檔都能被索引和搜索,應(yīng)該能滿足絕大部分人的需求了。
DocFetcher的界面和功能做得算是中規(guī)中矩,重要的是它支持 Unicode,也就是說(shuō)能完美支持中文(簡(jiǎn)體與繁體)搜索。當(dāng)然,大多數(shù)記得文件名的時(shí)候,神器 Everything 已經(jīng)能滿足文件搜索的需求了,只是偶爾需要通過(guò)文檔文件內(nèi)容進(jìn)行搜索時(shí),推薦大家用 DocFetcher 作為一個(gè)補(bǔ)充吧。
Archive Searcher 搜索壓縮包里的文件與文件夾
當(dāng)文件被打包壓縮的時(shí)候,應(yīng)該怎樣快速找到一堆壓縮包里特定的文件呢?一般來(lái)說(shuō),用戶需要把一個(gè)個(gè)壓縮包打開(kāi)人工需找,費(fèi)時(shí)且容易讓人煩躁。而Archive Searcher可以幫到你了,它支持 ZIP、RAR、ACE及CAB 等常見(jiàn)壓縮格式,支持Win7,支持通配符搜索,可以輕松高效地在一大堆壓縮包里找到你要的文件。
當(dāng)然,Archive Searcher 并不是像 Everything 那樣擁有讓人震驚的瞬時(shí)搜索速度,它只是我們常見(jiàn)的最普通的掃描搜索,所以速度不會(huì)特別快,但對(duì)于搜索壓縮文件這個(gè)特殊需求來(lái)說(shuō)也是可以接受的。并且,它作為 Everything 的補(bǔ)充工具存在也是不錯(cuò)的!
通過(guò) Archive Searcher,你可以搜索單個(gè)壓縮包里的文件,也可以搜索一個(gè)文件夾里多個(gè)壓縮包里的文件(如圖4)。并且,Archive Searcher 支持通配符搜索,對(duì)于需要模糊搜索的朋友相當(dāng)?shù)挠杏脝?!它的功能比較單一,使用比較簡(jiǎn)單,基本上把玩一下就OK。
軟件真正的價(jià)值不是看它有多復(fù)雜多先進(jìn),而是看它能否解決用戶的問(wèn)題。如果你有搜索壓縮包里的文件的強(qiáng)烈需求,那么 Archive Searcher 對(duì)你來(lái)說(shuō)可能是無(wú)價(jià)之寶,反之,它可能對(duì)你來(lái)說(shuō)是一文不值的垃圾??赡苓@款軟件的受眾比較小,但它依然值得推薦。
Find Hidden 查找隱藏文件與文件夾
幾乎誰(shuí)都會(huì)在電腦上“藏”一些私密的東西,對(duì)某些人來(lái)說(shuō),可能是珍貴的照片,可能是精選的AV,也可能是重要的文檔,很多人都是直接點(diǎn)“右鍵/屬性”然后選擇隱藏的。如果文件藏的路徑比較深或者比較多,很容易忘記之前的東西都隱藏在哪里了。
Find Hidden 是一款用于查找電腦上隱藏文件和文件夾的免費(fèi)小工具,利用它你可以快速找到電腦上全部的“隱藏秘密”!然后輕松地復(fù)制移動(dòng)或刪除了。
Find Hidden 支持 Windows7、Vista、XP。它的搜索功能相當(dāng)?shù)呢S富,它可以指定盤(pán)符搜索,可以設(shè)置只搜索隱藏文件或只搜索隱藏文件夾,支持通過(guò)通配符過(guò)濾(如 *.mp3 則搜索全部MP3文件),支持過(guò)濾文件體積(如最小 10 KB到最大 500 KB的文件),甚至還能指定文件的創(chuàng)建時(shí)間或修改時(shí)間,讓你最準(zhǔn)確地找到需要的東西。