23
Finderで高度なSpotlight検索を実行する方法

YosemiteでのSpotlightの使い方に関する前回の2つの記事では、Spotlightの基本を説明し、その後、Spotlightで検索クエリを作成する方法を紹介しました。この最終記事では、SpotlightからFinderへと移行し、より高度な検索を実行する方法を紹介します。

Finderで検索すると、実際にはディスク上のSpotlightインデックスを検索していることになります。つまり、Spotlightメニューではなく、Finderの検索フィールドから検索を実行することになります。そして、Finderに移動すると、さらに強力な検索機能が使えるようになります。

Finder検索を開始する

FinderからSpotlightにアクセスする方法はいくつかあります。Finderウィンドウを開いて上部の検索フィールドをクリックするか、Command+Fキーを押して開いているFinderウィンドウを検索ウィンドウに変換することもできます。

OS X YosemiteのFinder検索

CommandキーとFキーを押すと、Finderで検索ウィンドウが開きます。検索開始時に現在開いているフォルダのみを検索するか、Mac全体に検索範囲を広げるかを選択できます。

Spotlightメニューでクエリを開始した後でも、Finderウィンドウ検索にアクセスできます(結果が多すぎる場合に便利です)。結果リストを一番下までスクロールし、「Finderですべてを表示」をクリックすると、Spotlightが新しいFinderウィンドウを開き、検索結果が表示されます。

Finderで検索結果がアイコン表示になっている場合は、リスト表示に切り替えるとより見やすくなります。リスト表示に切り替えると、列見出しを選択して、名前、種類、日付で並べ替えることができます。より多くの列見出しを表示したい場合は、Command+Jキーを押して「表示オプション」ウィンドウで他の列にチェックを入れてください。

検索を絞り込む

Finderウィンドウの検索バーには、検索結果を絞り込むためのオプションがいくつかあります。検索語を入力し始めると、Finderは検索語をファイル名のみに制限するかどうかを尋ねるメニューを表示します。また、「このMac」をクリックすると、検索対象を検索開始時にいたフォルダからMac全体に変更できます。

条件を追加する

Finderウィンドウの検索バーの右側にはプラス記号ボタンがあります。これをクリックすると2つのメニューが表示されます。デフォルトでは、1つ目は「種類」、2つ目は「任意」に設定されています。ただし、他にも選択できるオプションがあります。

結果を絞り込むには、まず最初のメニューで「作成日」、「最終開封日」、「名前」などの条件を選択します。または、「その他」を選択すると、作成者、オーディオビットレート、メールアドレス、受信者(特定のファイルを受信した人)、レイヤー(Photoshopレイヤーの名前)など、数多くのオプションが表示されます。項目の横にあるチェックボックスをクリックすると、その項目が最初のメニューに表示され、後で簡単にアクセスできます。オプションを選択すると、2番目のメニューが動的に切り替わり、適切なパラメータ(日付、数値など)を設定できます。

OS X YosemiteのFinder検索

最初のメニューから「その他」を選択すると、Spotlightが認識するすべてのファイル属性のリストが表示されます。これらの項目のいずれかをメインメニューに表示するには、その名前の右側にチェックマークを付けます。

特定の種類のファイルを探している場合は、最初のメニューを「種類」に設定したまま、「任意」メニューを使用して「画像」、「ドキュメント」、「動画」などから選択します。(これは、この記事で説明した「kind:」キーワードを使用するのと同じですが、キーワードを覚えたり手動で入力したりする必要はありません。)「任意」メニューから「その他」を選択し、テキストフィールドにExcelやMP3などのファイルの種類を入力すると、より多くのファイルタイプにアクセスできます。

複数のクエリを組み合わせる

必要な結果を得るために、検索条件を複数設定しなければならない場合があります。Finderウィンドウの検索では、必要な数のパラメータを指定できます。例えば、過去1か月以内に開いたすべてのPDF文書を検索したいとします。これを行うには、最初のメニューを「種類」に設定したまま、「すべて」メニューを「PDF」に設定します。検索バーのプラス記号をクリックすると、検索パラメータが追加できます。今回は「最後に開いた日付が過去以内」に設定し、ボックスに「1」と入力し、最後のメニューから「月」を選択します。Spotlightには、過去1か月以内に作成または更新したすべてのPDFファイルが表示されます。

OS X YosemiteのFinder検索

この検索で​​は、過去1か月間に開かれたすべてのPDFファイルが収集されます。完了したら、「保存」をクリックして、検索内容をサイドバーに保存し、後で使用することができます。

分かりにくいかもしれませんが、引用符を使うことで、入力したフレーズと全く同じフレーズを検索対象とすることができます。検索語を引用符で囲むだけです。また、ブール検索語を使ってFinder検索を設定したり、条件を除外したり、OR検索を作成したりすることもできます。条件を1つ設定したら、オプションキーを押しながらプラス記号をクリックすることで、次の条件にブール検索語を追加できます。プラス記号は省略記号(…)に変わり、新しいプルダウンメニューが表示され、いずれか(OR)、すべて(AND)、またはなし(NOT)を選択できます。

検索内容を後ほど保存する

最近作成・更新されたWordファイルを月に一度検索してバックアップする予定だとしたらどうでしょうか?毎回同じコマンドを手動で入力する必要はありません。定期的に実行する検索をスマートフォルダーとして保存しておけば、手間を省くことができます。

現在の検索をスマートフォルダとして保存するには、検索バーの「保存」ボタンをクリックし、フォルダ名を入力して保存場所を選択します。スマートフォルダをそのロケールで永続的に保存したい場合は、「サイドバーに追加」オプションを有効にしてください。このスマートフォルダを開くたびに、Spotlightは検索を再実行し、条件に一致するすべてのファイルで結果を更新します。

検索を変更したり、条件を追加または削除したりする場合は、スマート フォルダーを開き、アクション ボタン (歯車アイコン) をクリックして、[検索条件を表示] を選択します。

スポットライトだけでは不十分な場合

上記の機能は使い勝手があまり良くないと感じるかもしれません。たくさんのメニューや条件をあれこれ操作するのは少し面倒です。SpotlightでMacを検索するより効果的な方法をお探しなら、29ドルのHoudahSpotのようなサードパーティ製アプリがおすすめです。HoudahSpotはSpotlightのインデックスにアクセスし、SpotlightメニューやFinderウィンドウと全く同じ方法で検索します。しかも、高度な検索機能も最大限に活用できます。難解なキーワードやブール演算子を覚える必要もなく、HoudahSpotを使えば一連のメニューを使って複雑な検索にアクセスできます。

フーダスポット

HoudahSpotは、MacのSpotlightインデックスを使って複雑な検索を実行できます。クイックルックパネルでファイルをプレビューすることもできます。

HoudahSpot では、検索をテンプレートとして保存することもできるため、いつでも再度アクセスできます。

Spotlightは非常に強力です。この3つの記事で学んだことをすべて活用すれば、Mac上のどんなファイルでも、どこに隠れていても見つけられるようになります。少し時間をかけて、Spotlightの複雑なクエリの作成方法を学べば、数秒でファイルを見つけられるようになります。