2009年3月2日 星期一

用Windows 的內建搜要找檔案的內容關鍵字的時候

用Windows 的內建搜要找檔案的內容關鍵字的時候
只能找.TXT裡面的內容
如果要找.ASP或是.PHP等內容,搜尋結果就是 0。
這是因為這項功能預設只會找已登錄的純文字檔,
例如 TXT,所以其他檔案當然找不著囉!,
微軟官方網站提供幾個方法:
個人覺得用以下方法就可以了

打開
Regedit
在 HKEY_CLASSES_ROOT 的檔案類型機碼下新增 PersistentHandler 機碼
並且將 (預設) 字串值名稱設定為下列的值:
{5e941d80-bf96-11cd-b579-08002b30bfeb}

例如:我要找.ASP副檔名的檔案
就在
HKEY_CLASSES_ROOT\.asp\PersistentHandler修改或新增
(預設值)= {5e941d80-bf96-11cd-b579-08002b30bfeb}
好了以後您必須先登出,然後再登入,才能讓變更生效。
當然如果有像是UltraEdit等等軟體本身就有這個好用的功能。

【參考資料】:
「檔案裡的字或片語」搜尋條件可能無法使用

沒有留言: