2

私は現在、iFilter が SharePoint サイトにインストール/アクティブ化されているかどうかを確認する方法を見つけることに取り組んでいます。Adobe PDF iFilter 9 または 10 がボックスにインストールされているかどうかを確認する小さなアプリがありますが (レジストリ検索を介して)、SharePoint 自体を確認する方法があるかどうか疑問に思っています。

その理由は、他のサードパーティの iFilter もチェックできるようにしたいためであり、多くのハードコード値を実行するのは現実的ではありません。

まだ検索がうまくいっていませんが、SharePoint をサービス アプリケーションなどで確認する方法をご存知の方がいらっしゃいましたら、よろしくお願いいたします。

編集: 私は現在、私がやろうとしていることに役立つオブジェクトをそこから取得できるかどうかを調べてContentSourceSharePointContentSourceます。

4

1 に答える 1

1

検索エンジン自体は、ドキュメントの形式を理解していません。そのため、Windows レジストリで適切な IFilter を探して見つけます。IFilter はドキュメントの形式を理解し、ドキュメントからテキストを抽出して検索エンジンに返します。

他のサード パーティの 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 に答える