Google Desktop Search はかなり便利ですが、Internet Explorer 以外のブラウザで使うのが多少難しかったりしますし、いちいち Desktop Search の画面を開かずに一発で検索したいものです。となるとやはり、アドレスバーから検索技がいいでしょう。
アドレスバーから検索技というのは、URL入力欄に「y ほげほげ」」と書くと Yahoo! で検索できたり「perldoc HTML::Template」とすると CPAN ドキュメントを開けたりするという超便利ワザです。やり方は結構簡単でレジストリをいじるだけ。以前にはてなダイアリーの方に詳細を記述しました。
はてなTIPS - アドレスから「id naoya」でダイアリーに
http://d.hatena.ne.jp/naoya/20040907
この技を使って「l ほげほげ」とすると Desktop Search が走るようにしてみました。(l は local の l ということで。お好きなもので構いません。) Donut P からでも Desktop Search を走らせられますし、アドレスバーに即入力するだけなので手間もかかりません。便利。 Donut P からだと、ウェブの検索結果に Desktop Search の結果がマージされないので、そこだけちょっと残念ですが。
Google Desktop Search をこの技で使うためのレジストリの値は
http://127.0.0.1:4664/search&s=○○○&q=%s&ie=Shift_JIS
です。○○○ の部分がちょっと特殊で、どうやら各クライアントごとに割り振られたユニークな ID のようです。Internet Explorer で Desktop Search した検索結果の URL の中に埋め込まれている s パラメータの値を入力してください。(Desktop Search のトップにも s パラメータがありますが、検索結果の値とは異なっているので注意)
s の値は何に使われてるのかなぞですが。セッションID なのか、クライアントの識別子なのか。