Web ページからの WDS の呼び出し
注意
Windows Desktop Search 2.x は、Windows XP および Windows Server 2003 のアドインとしてもともと使用されていた古いテクノロジです。 以降のリリースでは、代わりに Windows Search を使用してください。
ブラウザー ヘルパー オブジェクト (BHO) と Windows インターネット エクスプローラーを使用して、作成または管理する任意の Web ページから Microsoft Windows Desktop Search (WDS) を呼び出すことができます。 MSN Web ページでこれがどのように機能するかを確認できます。 の検索ボックスの上 https://www.msn.com には、Web、ニュース、画像、デスクトップ、Encarta、Local という検索の種類がいくつかあります。 [デスクトップ] をクリックすると、検索パラメーターが Windows デスクトップ検索に渡され、カタログが検索され、WDS ユーザー インターフェイスに結果が表示されます。 ユーザーが Web ページからデスクトップ検索を開始するには、WDSBHO をシステムにインストールして有効にする必要があります。Web ページは、許可された URL として WDS に登録する必要があります。また、ユーザーが更新したクエリを WDS に渡すリンクを作成する必要があります。
WDS ブラウザー ヘルプ オブジェクトの有効化
WDS をインストールすると、既定でインターネット エクスプローラー内に BHO がインストールされ、有効になりますが、無効またはアンインストールされていないことを簡単に確認できます。 ユーザーのシステムで、[インターネット エクスプローラー] を開き、[ツール] メニューの [インターネット オプション] を選択し、[プログラム] タブをクリックし、[アドオンの管理] をクリックします。 アドオンの一覧で、dsWebAllowBHO クラスを探し、有効になっていることを確認します。 BHO が無効になっている場合、WDS は引き続き正常に動作します。ただし、Web ページからデスクトップを検索することはできません。
デスクトップ検索を許可するための次のオプションはどちらも、登録された検索アプリケーションを使用してローカルで検索を実行します。
Web ページ URL の登録
レジストリには、WDS を呼び出すことができる "許可" ドメイン URL の一覧が含まれています。 Web ページを含めるには、レジストリで次のようにドメイン URL をREG_SZとして一覧表示する必要があります。
Hkey_local_machine\ソフトウェア\マイクロソフト\Windows デスクトップ検索\Dsw\許可\<number> = <domainURL>
number<> には順番に番号が付き、<domainURL> は WDS 検索を許可する Web ページの URL です。 この URL 文字列には、URL の先頭または末尾にワイルドカードアスタリスク * を含めることができます。 たとえば、文字列が "*.mydomain.com" の場合は、 と https://mydomain.comの両方https://www.mydomain.comから WDS 検索を開始できます。
URL によるデスクトップ検索の有効化
レジストリへのアクセスを必要としないもう 1 つのオプションは、Web ページで次の URL を使用することです。
https://toolbar.msn.com/desktop/results.aspx?q=QUERY
ここで 、QUERY は、 高度なクエリ構文 の用語を含む、ユーザーが検索している URL エンコード文字列です。