我正在使用 Microsoft 索引服务。我购买了第三方 IFilter 来从 Adobe 产品中提取 XMP 元数据。我无法让它工作,我突然想到问题是我的服务器上实际上没有安装 Adobe 软件,所以没有映射 IFilter。
换句话说,没有什么可以告诉索引器“.psd”文件应该使用这个 DLL 而不是默认的 DLL。
是否可以手动将文件扩展名映射到要使用的 IFilter?
我正在使用 Microsoft 索引服务。我购买了第三方 IFilter 来从 Adobe 产品中提取 XMP 元数据。我无法让它工作,我突然想到问题是我的服务器上实际上没有安装 Adobe 软件,所以没有映射 IFilter。
换句话说,没有什么可以告诉索引器“.psd”文件应该使用这个 DLL 而不是默认的 DLL。
是否可以手动将文件扩展名映射到要使用的 IFilter?
我不知道这是否适用于您的情况,但提示符下可用的
ASSOC
andFTYPE
命令CMD
可能是您正在寻找的。这是来自的示例HELP FTYPE
:是的,它是注册表项
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。