Indexing-Service

我可以手動將文件副檔名映射到 IFilter 嗎?

  • December 24, 2010

我正在使用 Microsoft 索引服務。我購買了第三方 IFilter 來從 Adob​​e 產品中提取 XMP 元數據。我無法讓它工作,我突然想到問題是我的伺服器上實際上沒有安裝 Adob​​e 軟體,所以沒有映射 IFilter。

換句話說,沒有什麼可以告訴索引器“.psd”文件應該使用這個 DLL 而不是預設的 DLL。

是否可以手動將文件副檔名映射到要使用的 IFilter?

是的,它是系統資料庫項HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\ContentIndex,值DllsToRegister。也HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office Server\12.0\Search\Setup\ContentIndexCommon\Filters\Extension\.psd應該是 IFilter 的 GUID。

我不知道這是否適用於您的情況,但提示符下可用的ASSOCandFTYPE命令CMD可能是您正在尋找的。這是來自的範例HELP FTYPE

ASSOC .pl=PerlScript
FTYPE PerlScript=perl.exe %1 %*

引用自:https://serverfault.com/questions/108163