2

我目前正在寻找一种方法来验证是否在 SharePoint 网站上安装/激活了 iFilter。我有一个小应用程序可以检查盒子上是否安装了 Adob​​e PDF iFilter 9 或 10(通过注册表查找),但我想知道是否有办法检查 SharePoint 本身?

原因是我也希望能够检查其他 3rd 方 iFilter,并且执行大量硬编码值是不切实际的。

我在搜索方面还没有多少运气,但如果有人知道通过服务应用程序或其他方式检查 SharePoint 的方法,我将不胜感激!

编辑: 我目前正在调查ContentSourceSharePointContentSource查看是否可以从那里抓取任何对我正在尝试做的事情有用的物体。

4

1 回答 1

1

搜索引擎本身不理解文档的格式。因此,它会在 Windows 注册表中查找合适的 IFilter 并找到它。IFilter 了解文档格式并将文档中的文本提取回搜索引擎。

有这个应用程序在注册表中查找其他第 3 方 iFilter:http: //blog.nirsoft.net/2010/02/13/view-the-list-of-installed-ifilter-components-of-windows-search /

我不知道有任何方法可以在 SharePoint 本身中找到 iFilter 列表。

于 2012-10-24T10:17:42.783 回答