次の方法で共有


高度なクエリ構文

手記

Windows Desktop Search 2.x は、Windows XP および Windows Server 2003 のアドインとして最初に利用できた古いテクノロジです。 以降のリリースでは、代わりに Windows Search 使用してください。

Microsoft Windows Desktop Search (WDS) では、高度なクエリ構文 (AQS) を使用して、ユーザーやプログラマが検索をより適切に定義して絞り込むのに役立ちます。 AQS を使用すると、より意味のある結果セットを簡単に提供できます。 検索は、次のパラメーターで絞り込むことができます。

  • ファイルの種類: フォルダー、ドキュメント、プレゼンテーション、画像などのファイルの種類。
  • ファイル ストア: 特定のデータベースと場所。
  • ファイルのプロパティ: サイズ、日付、タイトルなどのファイル メタデータ。
  • ファイルの内容: プロジェクト成果物AQS青いスエードの靴などのキーワード。

さらに、検索演算子を使用して検索パラメーターを組み合わせることができます。 このセクションの残りの部分では、クエリの構文、パラメーター、演算子、およびそれらが組み合わされて対象となる検索結果を提供する方法について説明します。 次の表では、WDS で使用する構文と、Windows デスクトップ検索 結果ウィンドウに表示される各ファイルの種類に対してクエリを実行できるプロパティについて説明します。

デスクトップ検索の構文

検索クエリには、ブール演算子と省略可能な条件を含む 1 つ以上のキーワードを含めることができます。 これらのオプションの条件を使用して、次の構文で検索を絞り込むことができます。

  • <scope name>:<value>: ファイルが存在する場所またはデータ ストア
  • <file kind>:<value>: ファイルの種類
  • <property name>:<value>: ファイルの管理プロパティ

ユーザーが、John または Johnne によって作成され、mydocuments フォルダーに保存された、前四半期 フレーズを含むドキュメントを検索するとします。 クエリは次のようになります。

"last quarter" author:(john OR joanne) foldername:mydocuments

場所とデータ ストアによるスコープ

ユーザーは、検索範囲を特定のフォルダーの場所またはデータ ストアに制限できます。 たとえば、複数のメール アカウントを使用していて、クエリを Microsoft Outlook に制限する場合は、store:outlookを使用します。

場所またはデータ ストア AQS キーワード
デスクトップ デスクトップ store:desktop
ファイル ファイル store:files
前途 前途 store:outlook
Outlook Express 大江 store:oe
特定のフォルダー foldername または in foldername:MyDocuments または in:MyDocuments

Lotus Notes などのカスタム ストアをクロールするためのプロトコル ハンドラーが用意されている場合は、データ ストアのストアまたはプロトコル ハンドラーの名前を使用できます。 たとえば、Lotus Notes データ ストアを "notes" として含めるプロトコル ハンドラーを実装した場合、クエリ構文は store:notes

ファイルの種類

ユーザーは、検索を特定の種類のファイル (ファイルの種類とも呼ばれます) に制限できます。 次の表に、ファイルの種類を示し、これらの種類のファイルを検索するために使用される AQS 構文の例を示します。

検索するファイルの種類 AQS キーワード
すべてのファイルの種類 すべてが kind:everything
通信 通信 kind:communications
連絡先 連絡先 kind:contacts
電子メール 電子メール kind:email
インスタント メッセンジャーの会話 im kind:im
会議 会議 kind:meetings
用事 用事 kind:tasks
筆記 筆記 kind:notes
書類 ドキュメント kind:docs
テキスト ドキュメント テキスト kind:text
スプレッドシート スプレッドシート kind:spreadsheets
プレゼンテーション プレゼンテーション kind:presentations
音楽 音楽 kind:music
写真 写真 kind:pics
ビデオ ビデオ kind:videos
フォルダー フォルダー kind:folders
フォルダー名 foldername または in foldername:mydocs または in:mydocs
お気に入り お気に入り kind:favorites
プログラム プログラム kind:programs

ブール演算子

ユーザーは、検索キーワードとファイル プロパティを演算子と組み合わせて、検索を拡大または絞り込むことができます。 次の表では、一般的な検索クエリ演算子について説明します。

演算子 結果
じゃない ソーシャル NOT セキュリティ ソーシャル 含まれているが、セキュリティ 含まないアイテムを検索します。
社会保障 ソーシャル セキュリティ 含むアイテムを検索します。
又は ソーシャル OR セキュリティ ソーシャル または セキュリティ 含むアイテムを検索します。
引用符 「社会保障」 社会保障 正確な語句を含む項目を検索します。
かっこ (社会保障) 任意の順序で ソーシャルセキュリティ を含むアイテムを検索します。
> 日付:>11/13/21
size:>500
MM/DD/YY より後の日付のアイテムを検索します。
サイズが 500 バイトを超えるアイテムを検索します。
< 日付:<11/13/21
size:<500
MM/DD/YY より前の日付のアイテムを検索します。
サイズが 500 バイト未満の項目を検索します。
.. date:11/13/21..11/15/21 MM/DD/YY で始まり、MM/DD/YY で終わる日付のアイテムを検索します。

手記

演算子 ではなく、OR は大文字である必要があり、同じクエリで組み合わせることはできません。 たとえば、social OR security NOT retirement は許可されません。

ブール型プロパティ

一部のファイルの種類では、次の表に示すように、ブール型プロパティを使用してファイルを検索できます。

プロパティの構文 結果
is:attachment report is:attachment レポート を含む添付ファイルを持つアイテム検索します。 isattachment:trueと同じです。
isonline: report isonline:true オンラインで、レポート を含むアイテム検索します。
isrecurring: report isrecurring:true 定期的で、レポート を含むアイテム検索します。
isflagged: report isflagged:true フラグが設定され (レビュー、フォローアップなど)、レポート を含むアイテム検索します。
isdeleted: report isdeleted:true 削除済みとしてフラグが設定され (たとえば、ごみ箱または削除済みアイテムに移動)、レポート 含まれているアイテムを検索します。
iscompleted: report iscompleted:false 完了としてフラグが設定されておらず、レポート 含まれているアイテムを検索します。
hasattachment: report hasattachment:true レポート 含み、添付ファイルがあるアイテムを検索します
hasflag: report hasflag:true レポート を含み、フラグ 持つアイテムを検索します。

日付

AQS では、前に説明した演算子を使用して特定の日付と日付範囲を検索できるだけでなく、相対日付値 (todaytomorrownext weekなど)、日の値 (TuesdayMonday..Wednesdayなど)、月の値 (Februaryなど) を使用できます。

日付の基準: 結果
date:today
date:tomorrow
date:yesterday
今日の日付のアイテムを検索します。
明日の日付のアイテムを検索します。
昨日の日付のアイテムを検索します。
週/月/年 date:this week
date:last week
date:next month
date:past month
date:coming year
現在の週内に日付が含まれるアイテムを検索します。
前の週に該当する日付のアイテムを検索します。
次の週に日付が含まれるアイテムを検索します。
前月に該当する日付のアイテムを検索します。
次の年に該当する日付のアイテムを検索します。

ファイルの種類別のプロパティ

ユーザーは、さまざまなファイルの種類の特定のプロパティを検索できます。 一部のプロパティ (ファイル サイズなど) はすべてのファイルに共通ですが、他のプロパティは特定の種類に限定されます。 たとえば、スライド数はプレゼンテーションに固有です。 次の表に、これらのプロパティをファイルの種類別に示します。

すべてが

これらのプロパティは、すべてのファイルの種類に共通です。 すべての種類のファイルをクエリに含めるには、次の構文を使用します。

kind:everything <property>:<value>

ここで、<property> は次の表の AQS プロパティ キーワードであり、<value> は指定された検索用語です。

財産 AQS キーワード
タイトル タイトル、件名、または程度 title:"四半期財務"
地位 地位 status:complete
日付 日付 date:last week
変更日 datemodified または modified modified:last week
重要性 重要度または優先度 importance:high
大きさ 大きさ size:> 50
削除 deleted または isdeleted isdeleted:true
添付ファイル isattachment isattachment:true
宛先 to または toname to:bob
Cc cc または ccname cc:john
会社 会社 company:Microsoft
場所 場所 場所:"会議室 102"
カテゴリ カテゴリ category:Business
キーワード キーワード keywords:"sales projections"
アルバム アルバム album:"Fly by Night"
ファイル名 ファイル名またはファイル filename:MyResume
ジャンル ジャンル genre:rock
著者 作成者または作成者 author:"Stephen King"
人または with:(sonja or david)
フォルダ フォルダー、下またはパス folder:downloads
ファイル拡張子 ext または fileext 例:t:.txt

愛着

これらのプロパティは、すべての添付ファイルの種類に共通です。 検索をこの種類のファイルのみに制限するには、次の構文を使用します。

kind:attachment <property>:<value>

ここで、<property> は次の表の AQS プロパティ キーワードであり、<value> は指定された検索用語です。

財産 AQS キーワード
人または people:john または with:john

連絡先

これらのプロパティは、すべての連絡先ファイルの種類に共通です。 検索をこの種類のファイルのみに制限するには、次の構文を使用します。

kind:contacts <property>:<value>

ここで、<property> は次の表の AQS プロパティ キーワードであり、<value> は指定された検索用語です。

財産 AQS キーワード
役職 jobtitle jobtitle:CFO
IM アドレス imaddress imaddress:john_doe@msn.com
アシスタントの電話 assistantsphone assistantsphone:555-3323
アシスタント名 assistantname assistantname:Paul
職業 職業 profession:plumber
ニックネーム ニックネーム nickname:Tex
配偶者 配偶者 spouse:Debbie
ビジネス都市 businesscity businesscity:Seattle
勤務先の郵便番号 businesspostalcode businesspostalcode:98006
ビジネス ホーム ページ businesshomepage businesshomepage:www.office.com
コールバック電話番号 callbackphonenumber callbackphonenumber:555-555-2121
車の電話 carphone carphone:555-555-2121
子供 子供 children:Timmy
名前 firstname firstname:John
名字 lastname lastname:Doe
自宅の FAX homefax homefax:555-555-2121
マネージャーの名前 managersname managersname:John
ページャ ページャ pager:555-555-2121
勤務先電話 businessphone businessphone:555-555-2121
自宅電話 homephone homephone:555-555-2121
携帯電話 mobilephone 携帯電話:555-555-2121
オフィス オフィス office:sample
アニバーサリー アニバーサリー anniversary:1/1/06
誕生日 誕生日 誕生日:1/1/06
ウェブページ web ページ web ページ:www.microsoft.com

手記

電話番号は、入力したとおりにインデックスが作成されます。 たとえば、連絡先の電話番号で国番号または地域コードを省略した場合、ユーザーは電話番号の国番号または地域コードで検索した場合、その連絡先を見つけることができません。

通信

これらのプロパティは、すべての通信ファイルの種類に共通です。 検索をこの種類のファイルのみに制限するには、次の構文を使用します。

kind:communications <property>:<value>

ここで、<property> は次の表の AQS プロパティ キーワードであり、<value> は指定された検索用語です。

財産 AQS キーワード
差出人 from または organizer from:john
受け 受信または送信済み sent:yesterday
件名 件名またはタイトル 件名:"四半期財務"
添付ファイルがある hasattachments, hasattachment hasattachment:true
添付 ファイル 添付ファイルまたは添付ファイル attachment:presentation.ppt
Bcc bcc、bccname、bccaddress bcc:dave
CC アドレス ccaddress または cc ccaddress:john_doe@outlook.com
フォローアップ フラグ followupflag followupflag:2
期限 duedate または due due:last week
読む read または isread is:read
完了 iscompleted is:completed
不完全 不完全または isincomplete is:incomplete
フラグあり hasflag または isflagged has:flag
期間 期間 期間:> 50

これらのプロパティは、すべての予定表ファイルの種類に共通です。 検索をこの種類のファイルのみに制限するには、次の構文を使用します。

kind:calendar <property>:<value>

ここで、<property> は次の表の AQS プロパティ キーワードであり、<value> は指定された検索用語です。

財産 AQS キーワード
繰り返し 繰り返しまたは再取得 is:recurring
オルガナイザー オーガナイザー organizer:debbie

書類

これらのプロパティは、すべてのドキュメント ファイルの種類に共通です。 検索をこの種類のファイルのみに制限するには、次の構文を使用します。

kind:documents <property>:<value>

ここで、<property> は次の表の AQS プロパティ キーワードであり、<value> は指定された検索用語です。

財産 AQS キーワード
コメント コメント comments:"needs final review"
最終保存者 lastsavedby lastsavedby:john
ドキュメント マネージャー documentmanager documentmanager:john
リビジョン番号 revisionnumber revisionnumber:1.0.3
ドキュメント形式 documentformat documentformat:MIMETYPE
最後に印刷された日付 datelastprinted datelastprinted:last week

プレゼンテーション

これらのプロパティは、すべてのプレゼンテーション ファイルの種類に共通です。 検索をこの種類のファイルのみに制限するには、次の構文を使用します。

kind:presentation <property>:<value>

ここで、<property> は次の表の AQS プロパティ キーワードであり、<value> は指定された検索用語です。

財産 AQS キーワード
スライド数 slidecount slidecount:>20

音楽

これらのプロパティは、すべての音楽ファイルの種類に共通です。 検索をこの種類のファイルのみに制限するには、次の構文を使用します。

kind:music <property>:<value>

ここで、<property> は次の表の AQS プロパティ キーワードであり、<value> は指定された検索用語です。

財産 AQS キーワード
ビット レート ビットレート、レート ビットレート:192
アーティスト アーティスト、アーティスト、またはアーティストから artist:John Singer
期間 期間 duration:3
アルバム アルバム album:"greatest hits"
ジャンル ジャンル genre:rock
トラック トラック track:12
年:> 1980 < 1990

画像

これらのプロパティは、すべての画像ファイルの種類に共通です。 検索をこの種類のファイルのみに制限するには、次の構文を使用します。

kind:picture <property>:<value>

ここで、<property> は次の表の AQS プロパティ キーワードであり、<value> は指定された検索用語です。

財産 AQS キーワード
カメラメイク cameramake cameramake:sample
カメラ モデル cameramodel cameramodel:sample
寸法 寸法 dimensions:8X10
オリエンテーション オリエンテーション orientation:landscape
取得日 datetaken datetaken:昨日
width:1600
高さ 高さ height:1200

ビデオ

これらのプロパティは、すべてのビデオ ファイルの種類に共通です。 検索をこの種類のファイルのみに制限するには、次の構文を使用します。

kind:video <property>:<value>

ここで、<property> は次の表の AQS プロパティ キーワードであり、<value> は指定された検索用語です。

財産 AQS キーワード
名前 name、subject name:"Family Vacation to the Beach 05"
Ext ext、fileext 例:t:.avi

関連項目

認識される型 する

スキーマ テーブルの

コマンド ライン から WDS を呼び出す

Web ページから WDS を呼び出す