2010年9月2日 星期四

好用的檔案搜尋工具 - Everything

  • Everything:http://www.voidtools.com/
  • Everything下載頁面:http://www.voidtools.com/download.php
  • 適用於Windows 2000、XP、2003、Vista底下的NTFS磁碟區,單純的檔案名稱搜尋(雖只搜尋檔名、副檔名,但已經符合絕大多數的需求)。
  • 請下載「1.2 Beta」以上的最新版本,才能支援中文的檢索查詢。可以下載exe的安裝版,或是zip的免安裝版(portable)。另外還可以下載Language Pack語言包,有簡體、繁體中文介面語系,語言包的安裝方法善用佳軟文章與下方的中文QA都有說明。
  • Everything的完整中文QA:http://xbeta.info/everything/faq.htm#What_is__Everything

使用技巧: http://just-study.blogbus.com/logs/61434659.html


一.查找某類文件

這個就不用說了,超簡單,超實用。
  • 搜索電腦中的音樂 *.mp3
  • 搜索電腦中的pdf文檔 *.pdf
  • 搜索電腦中的dll文件 *.dll
  • 搜索電腦中的快捷方式 *.lnk
  • 搜索電腦中的html文件 *.htm|*.html
  • 搜索電腦中的word文檔 *.doc | *.docx | *.rtf
  • 搜索電腦中的C/C++文件 *.h|*.c|*.cpp |*.hpp
  • 搜索電腦中的圖片 *.bmp|*.png |*.gif |*.bmp |*.jpg | *.psd
  • 搜索電腦中的壓縮文檔 *.rar|*.zip|*.7z|*.tgz|*.tar.gz|*.tar|*.bar.gz
  • 搜索電腦中的視頻 *.rm | *.rmvb |*.avi | *.wmv |*.asf |*.flv | *.mkv | *.mpeg | *.3gp
這個雖然很簡單,但是跟一些想法結合起來使用那效果是相當棒,下文中會有相關應用。
PS: |是布爾算子,兩者之中任一個都可以

二.查找某個文件

計算機使用久了,存儲的文件也就多起來了。時間隔久了,雖然對文件的一些屬性(大概文件名,文件後綴)有點印象,由於不間斷地整理文件,導致這些文件"流浪街頭",這時,看起來沒有什麼好方案,什麼?使用Windows的內置搜索工具進行全盤搜索,恩,我欣賞你的毅力。
為什麼不用Everything呢?
我想找vim的中文幫助手冊,我記得文件名好像包含 vim 三個字母,並且是pdf文檔。
Everything中輸入:*vim*.pdf ,得到如下結果,一眼看過去,找到答案了,倒數第4個就是我想要的。

D:\Comp Tech\script&vim\Essential Vim.pdf
D:\Comp Tech\script&vim\hacking vim.pdf
D:\我的文檔\latex\most_used_software\most_used_software_vim.pdf
D:\Comp Tech\script&vim\Programming+with+vim+-+Ver.0.7.pdf
D:\Comp Tech\script&vim\Vim Cheat-Sheet.pdf
D:\Comp Tech\script&vim\VIM Quick Reference Card.pdf
D:\Comp Tech\script&vim\Vim 清單式學習 VI 編輯器 .pdf
D:\Comp Tech\script&vim\VIM 簡介.pdf
D:\Comp Tech\cheatsheet\Vim-CheatSheet.pdf
D:\Comp Tech\cheatsheet\vim-cheatsheet2.pdf
D:\Comp Tech\script&vim\vim-hacks.pdf
D:\Comp Tech\script&vim\vim-recipes.pdf
D:\Comp Tech\script&vim\vim.pdf
D:\Comp Tech\script&vim\vim_user_manual.pdf
C:\Downloads\vim_user_manual_603.0.pdf
D:\Comp Tech\script&vim\VimArticle.pdf
D:\Comp Tech\cheatsheet\vimperator_cheatsheet.pdf
D:\Comp Tech\cheatsheet\vimwiki-cheatsheet.pdf

如果你知道文件的大概位置,不需要很具體,就算只知道在哪個盤中,也可以盡量縮小查找到的內容。
PS:前文出現的*是通配符,*代表匹配任意字符,?代表匹配單個字符,至於更高級的正則表達式查找功能就更強大了,基於使用的人比較少,就不細說。

三.打開某個目錄

日常生活中難免涉及訪問系統目錄中的文件以及隱藏文件夾(Everything能查找隱藏文件/文件夾)問題,同時還存在一些目錄層級比較深的目錄。例如,在實際使用過程中,經常會出現文件替換等問題,如果需要的兩個文件/文件夾路徑非常深,少則五六層,多則十幾層,文件夾之間的切換真的太耗時了。
而使用Everything只需進入文件夾一次。
首先在Everything中查找源文件/文件夾,點右鍵復制/剪切,然後查找目的文件/文件夾,右鍵打開文件所在目錄,粘貼,一氣呵成。
再比如最近我一直在寫論文,文檔多,有個圖片工作目錄是 D:/svn/thesis/vimwiki/html/image/jpg/ ,7層目錄,假如每天打開目錄10次,一級一級點擊,耗費的時間可不少羅。而我們只需在Everything中輸入 jpg 也許就可以找到答案,當然,你也可以縮小輸入范圍 "D:/" jpg

四.殺毒

為什麼360一下子能發展起來,因為現在的病毒木馬太囂張了。我的電腦配置低,所有我一般是考慮手動殺毒。如果電腦速度變慢,我首先會去看下任務管理器,看是否有可疑進程。例如:74741.exe,3838438.exe等等,經常看到一些偽裝的病毒explore.exe等等,可是不知道這些病毒藏在哪裡,如果你用增強型任務管理器,可以右鍵單擊打開程序所在目錄,還有些軟件(wsyscheck)可以直接關閉進程並且刪除該文件,真的很強大。
如果你這兩個軟件都沒有,並且你不想跟我一樣愛瞎折騰,還有你嫌棄手動查找文件,那麼用everything查找吧,輸入74741.exe,1秒鐘就可以找到,哦,不,是0.5秒。

五.啟動應用程序

系統用了很久,安裝的軟件一大堆:
有些系統在開始菜單欄中程序有3~4列,甚至更多;
有些系統除了安裝目錄沒有任何地方有快捷方式,更糟糕的是每個盤都有"Program files"文件夾;
找起來還真是耗時,也許你可以跟我一樣把常用的軟件啟動的快捷方式放到一個文件夾下,然後在用戶變量中設置PATH變量,打住,好像電腦盲聽不懂。有沒有更簡單點的呢?有,絕對有,那就是普及下電腦知識吧。
我們可以更快的啟動應用程序的。Everything支持通配符匹配,支持正則表達式,也就是可以模糊搜索。如果我想啟動迅雷下載或者迷你迅雷或者游戲大廳或者迅雷看看或者其他種種,我一般會在Everything輸入框中輸入:
"thunder/" *.exe
這樣,安裝在 thunder 目錄下的迅雷所有應用程序都已經列出來了。

六.刪除垃圾

使用過一段時間之後,系統一般會生成一些臨時文件,也就是我們所稱的"垃圾文件",我們也可以相當快速地刪除它,毫無後顧之憂。
在輸入框中輸入: *.tmp | *.log |*.bak |*.org |*.~ | ~*.doc,你可以發現很多臨時文件,選擇它,刪除它。當然你也可以刪除其他類型的文件。

更多資料:
http://xbeta.info/everything-search-tool.htm
http://www.iplaysoft.com/everything.html

沒有留言: