Freigeben über


Erweiterte Abfragesyntax

Anmerkung

Windows Desktop Search 2.x ist eine veraltete Technologie, die ursprünglich als Add-In für Windows XP und Windows Server 2003 verfügbar war. Verwenden Sie in späteren Versionen stattdessen Windows Search.

Microsoft Windows Desktop Search (WDS) verwendet erweiterte Abfragesyntax (Advanced Query Syntax, AQS), um Benutzern und Programmierern zu helfen, ihre Suchvorgänge besser zu definieren und einzuschränken. Die Verwendung von AQS ist eine einfache Möglichkeit, aussagekräftigere Resultsets bereitzustellen. Suchvorgänge können durch die folgenden Parameter eingeschränkt werden:

  • Dateitypen: Dateitypen, z. B. Ordner, Dokumente, Präsentationen, Bilder usw.
  • Dateispeicher: Bestimmte Datenbanken und Speicherorte.
  • Dateieigenschaften: Dateimetadaten wie Größe, Datum und Titel.
  • Dateiinhalte: Schlüsselwörter wie Projektlieferumsätze, AQS, blaue Wildsüdschuheusw.

Darüber hinaus können Sie Suchparameter mithilfe von Suchoperatoren kombinieren. Im restlichen Teil dieses Abschnitts werden die Abfragesyntax, Parameter und Operatoren erläutert und wie sie kombiniert werden können, um gezielte Suchergebnisse anzubieten. In den Tabellen wird die Syntax beschrieben, die mit WDS verwendet werden soll, und die Eigenschaften, die für jede Dateiart abgefragt werden können, die im Fenster Windows Desktop Search Ergebnisfenster angezeigt wird.

Syntax der Desktopsuche

Eine Suchabfrage kann ein oder mehrere Schlüsselwörter enthalten, mit booleschen Operatoren und optionalen Kriterien. Sie können diese optionalen Kriterien verwenden, um eine Suche mit der folgenden Syntax zu verfeinern:

  • <scope name>:<value>: Speicherort oder Datenspeicher, in dem sich Dateien befinden
  • <file kind>:<value>: Dateitypen
  • <property name>:<value>: Verwaltete Eigenschaften von Dateien

Angenommen, ein Benutzer möchte nach einem Dokument suchen, das den Ausdruck letzten Quartalsenthält, von John oder Joanne erstellt und im Ordner mydocumentsgespeichert. Die Abfrage sieht möglicherweise wie folgt aus:

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

Bereich nach Standort und Datenspeicher

Benutzer können den Umfang ihrer Suchvorgänge auf bestimmte Ordnerspeicherorte oder Datenspeicher beschränken. Wenn Sie beispielsweise mehrere E-Mail-Konten verwenden und eine Abfrage auf Microsoft Outlook beschränken möchten, verwenden Sie store:outlook.

Speicherort oder Datenspeicher AQS-Schlüsselwort Beispiel
Desktop Desktop store:desktop
Dateien Dateien store:files
Aussicht Aussicht store:outlook
Outlook Express Œ store:oe
Bestimmter Ordner Ordnername oder -in foldername:MyDocuments or in:MyDocuments

Wenn Sie über einen Protokollhandler verfügen, um benutzerdefinierte Speicher wie Lotus Notes zu durchforsten, können Sie den Namen des Speicher- oder Protokollhandlers für den Datenspeicher verwenden. Wenn Sie beispielsweise einen Protokollhandler implementiert haben, um einen Lotus Notes-Datenspeicher als "Notizen" einzuschließen, wäre die Abfragesyntax store:notes.

Dateitypen

Benutzer können ihre Suchvorgänge auf bestimmte Arten von Dateien beschränken, auch als Dateitypen bezeichnet. Die folgende Tabelle enthält die Dateitypen und bietet Beispiele für die AQS-Syntax, die zum Suchen nach diesen Dateitypen verwendet wird.

Dateityp für die Suche AQS-Schlüsselwort Beispiel
Alle Dateitypen alles kind:alles
Kommunikationen Kommunikationen kind:communications
Kontakte kontakte kind:contacts
E-Mail E-Mail kind:email
Instant Messenger-Unterhaltungen im kind:im
Versammlungen Versammlungen kind:meetings
Aufgaben Aufgaben kind:tasks
Notizen Notizen kind:notes
Urkunden Doktoren kind:docs
Textdokumente Text kind:text
Tabellen Tabellen kind:spreadsheets
Darbietungen Darbietungen kind:presentations
Musik Musik kind:music
Bilder Bilder kind:pics
Videos Videos kind:videos
Faltprospekte Faltprospekte kind:folders
Ordnername Ordnername oder -in foldername:mydocs or in:mydocs
Favoriten favoriten kind:favorites
Programme Programme kind:programs

Boolesche Operatoren

Benutzer können Suchstichwörter und Dateieigenschaften mit Operatoren kombinieren, um eine Suche zu erweitern oder einzugrenzen. In der folgenden Tabelle werden allgemeine Suchabfrageoperatoren beschrieben.

Operator Beispiel Ergebnis
NICHT Soziale NICHT-Sicherheit Sucht Elemente, die sozialenenthalten, aber nicht Sicherheits-.
Raum Sozialversicherung Sucht Elemente, die sozialen und Sicherheitenthalten.
ODER Soziale ODER Sicherheit Sucht Elemente, die sozialen oder Sicherheitenthalten.
Anführungszeichen "Soziale Sicherheit" Sucht Elemente, die den exakten Ausdruck sozialversicherungs-enthalten.
Runde Klammern (soziale Sicherheit) Sucht Elemente, die sozialen enthalten, und Sicherheits- in beliebiger Reihenfolge.
> Datum:>11.13.21
Größe:>500
Sucht Elemente mit einem Datum nach MM/DD/JJ.
Sucht Elemente mit einer Größe von mehr als 500 Bytes.
< Datum:<11.13.21
Größe:<500
Sucht Elemente mit einem Datum vor MM/DD/JJ.
Sucht Elemente mit einer Größe von weniger als 500 Bytes.
.. date:11/13/21..11/15/21 Sucht Elemente mit einem Datum ab MM/DD/JJ und endet auf MM/TT/JJJJ.

Anmerkung

Die Operatoren NICHT und ODER müssen in Großbuchstaben geschrieben sein und können nicht in derselben Abfrage kombiniert werden. Beispielsweise ist social OR security NOT retirement nicht zulässig.

Boolesche Eigenschaften

Einige Dateitypen ermöglichen Benutzern die Suche nach Dateien mithilfe von booleschen Eigenschaften, wie in der folgenden Tabelle beschrieben.

Eigenschaftssyntax Beispiel Ergebnis
is:attachment report is:attachment Sucht Elemente mit Anlagen, die Berichtenthalten. Identisch mit isattachment:true.
isonline: report isonline:true Sucht Elemente, die online sind und Berichtenthalten.
isrecurring: bericht isrecurring:true Sucht Elemente, die sich wiederholen und Berichtenthalten.
isflagged: report isflagged:true Findet Elemente, die gekennzeichnet sind (z. B. "Überprüfen", "Nachverfolgung") und die Berichtenthalten.
isdeleted: report isdeleted:true Sucht Elemente, die als gelöscht gekennzeichnet sind (z. B. in den Papierkorb verschoben oder gelöschte Elemente), die Berichtenthalten.
ist abgeschlossen: bericht iscompleted:false Sucht Elemente, die nicht als erledigt gekennzeichnet sind und Berichtenthalten.
hasattachment: bericht hasattachment:true Sucht Elemente, die Bericht enthalten und Anlagen enthalten
hasflag: bericht hasflag:true Sucht Elemente, die Bericht enthalten und Kennzeichnungen aufweisen.

Datteln

Neben der Möglichkeit, nach bestimmten Datums- und Datumsbereichen mit den zuvor beschriebenen Operatoren zu suchen, ermöglicht AQS relative Datumswerte (z. B. today, tomorrowoder next week), Tageswerte (z. B. Tuesday oder Monday..Wednesday) und Monatswerte (z. B. February).

Datum relativ zu: Beispiel Ergebnis
Tag date:today
date:tomorrow
date:gestern
Sucht Elemente mit dem heutigen Datum.
Sucht Elemente mit dem Datum von morgen.
Sucht Elemente mit dem Gestrigendatum.
Woche/Monat/Jahr Datum:diese Woche
Datum:letzte Woche
date:next month
date:past month
Datum:nächstes Jahr
Sucht Elemente mit einem Datum, das in die aktuelle Woche fällt.
Sucht Elemente mit einem Datum, das in die vorherige Woche fällt.
Sucht Elemente mit einem Datum, das in die kommende Woche fällt.
Sucht Elemente mit einem Datum, das innerhalb des vorherigen Monats fällt.
Sucht Elemente mit einem Datum, das in das kommende Jahr fällt.

Eigenschaften nach Dateityp

Benutzer können nach bestimmten Eigenschaften verschiedener Dateitypen suchen. Einige Eigenschaften (z. B. Dateigröße) gelten für alle Dateien, während andere auf eine bestimmte Art beschränkt sind. Die Folienanzahl ist beispielsweise spezifisch für Präsentationen. In den folgenden Tabellen werden diese Eigenschaften nach Dateityp aufgeführt.

Alles

Diese Eigenschaften gelten für alle Dateitypen. Verwenden Sie die folgende Syntax, um alle Dateitypen in eine Abfrage einzuschließen:

kind:everything <property>:<value>

dabei ist <property> ein AQS-Eigenschaftsstichwort aus der folgenden Tabelle und <value> ist der angegebene Suchbegriff.

Eigentum AQS-Schlüsselwort Beispiel
Titel Titel, Betreff oder Info title:"Vierteljährliches Finanzmathematik"
Status Status status:complete
Datum Datum Datum:letzte Woche
Änderungsdatum datummodifiziert oder geändert geändert:letzte Woche
Wichtigkeit Wichtigkeit oder Priorität wichtigkeit:hoch
Größe Größe Größe:> 50
Gelöscht gelöscht oder gelöscht isdeleted:true
Ist Anlage isattachment isattachment:true
An an oder toname to:bob
Cc cc oder ccname cc:john
Firma Firma company:Microsoft
Ort Ort location:"Konferenzraum 102"
Kategorie Kategorie category:Business
Schlüsselwörter Schlüsselwörter keywords:"sales projections"
Album Album album:"Fly by Night"
Dateiname Dateiname oder Datei filename:MyResume
Genre Genre genre:rock
Verfasser Autor oder von autor:"Stephen King"
Volk Personen oder mit mit:(sonja oder david)
Ordner Ordner, unter oder Pfad folder:downloads
Dateiendung ext oder fileext ext:.txt

Anhang

Diese Eigenschaften gelten für alle Anlagendateitypen. Verwenden Sie die folgende Syntax, um eine Suche nur auf diesen Dateityp zu beschränken:

kind:attachment <property>:<value>

dabei ist <property> ein AQS-Eigenschaftsstichwort aus der folgenden Tabelle und <value> ist der angegebene Suchbegriff.

Eigentum AQS-Schlüsselwort Beispiel
Volk Personen oder mit people:john oder with:john

Kontakte

Diese Eigenschaften gelten für alle Kontaktdateitypen. Verwenden Sie die folgende Syntax, um eine Suche nur auf diesen Dateityp zu beschränken:

kind:contacts <property>:<value>

dabei ist <property> ein AQS-Eigenschaftsstichwort aus der folgenden Tabelle und <value> ist der angegebene Suchbegriff.

Eigentum AQS-Schlüsselwort Beispiel
Berufsbezeichnung Jobtitle jobtitle:CFO
Chatadresse imaddress imaddress:john_doe@msn.com
Telefon des Assistenten Assistantsphone assistantsphone:555-3323
Name des Assistenten Assistentname assistantname:Paul
Beruf Beruf Beruf:Plumber
Spitzname Spitzname Spitzname:Tex
Ehepartner Ehepartner Ehepartner:Debbie
Geschäftsstadt Geschäftskraft businesscity:Seattle
Geschäftliche Postleitzahl businesspostalcode businesspostalcode:98006
Geschäftsstartseite businesshomepage businesshomepage:www.office.com
Rückruftelefonnummer callbackphonenumber callbackphonenumber:555-555-2121
Autotelefon Autophone Carphone:555-555-2121
Kinder Kinder children:Timmy
Vorname Vorname Vorname:John
Nachname Nachname Nachname:Doe
Fax privat Homefax homefax:555-555-2121
Name des Vorgesetzten Managername managersname:John
Piepser Piepser pager:555-555-2121
Geschäftliches Telefon BusinessPhone businessphone:555-555-2121
Telefon privat Homephone Homephone:555-555-2121
Mobiltelefon Mobiltelefon Mobiltelefon:555-555-2121
Büro Büro office:sample
Jahrestag Jahrestag Jahrestag:1/1/06
Geburtstag Geburtstag Geburtstag:1/1/06
Webseite Internetseite webseite:www.microsoft.com

Anmerkung

Telefonnummern werden wie eingegeben indiziert. Wenn z. B. eine Landes- oder Ortsvorwahl in der Telefonnummer eines Kontakts weggelassen wurde, können Benutzer diesen Kontakt nicht finden, wenn er mit einer Landes- oder Ortsvorwahl in der Telefonnummer sucht.

Kommunikationen

Diese Eigenschaften gelten für alle Kommunikationsdateitypen. Verwenden Sie die folgende Syntax, um eine Suche nur auf diesen Dateityp zu beschränken:

kind:communications <property>:<value>

dabei ist <property> ein AQS-Eigenschaftsstichwort aus der folgenden Tabelle und <value> ist der angegebene Suchbegriff.

Eigentum AQS-Schlüsselwort Beispiel
Von von oder Organisator from:john
Eingegangen empfangen oder gesendet gesendet:gestern
Betreff Betreff oder Titel subject:"Vierteljährliches Finanzmathematik"
Hat Anlage hasattachments, hasattachment hasattachment:true
Anhängsel Anlagen oder Anlagen attachment:presentation.ppt
Bcc bcc, bccname oder bccaddress bcc:dave
Cc-Adresse ccaddress oder cc ccaddress:john_doe@outlook.com
Nachverfolgungskennzeichnung followupflag followupflag:2
Fälligkeitsdatum Fälligkeitsdatum oder fällig due:last week
Lesen gelesen oder gelesen is:read
Ist abgeschlossen iscompleted is:completed
Unvollständig unvollständig oder isincomplete is:unvollständig
Hat Flag hasflag oder isflagged has:flag
Dauer Dauer Dauer:> 50

Kalender

Diese Eigenschaften gelten für alle Kalenderdateitypen. Verwenden Sie die folgende Syntax, um eine Suche nur auf diesen Dateityp zu beschränken:

kind:calendar <property>:<value>

dabei ist <property> ein AQS-Eigenschaftsstichwort aus der folgenden Tabelle und <value> ist der angegebene Suchbegriff.

Eigentum AQS-Schlüsselwort Beispiel
Wiederkehrend wiederkehrende oder wiederholte Ereignisse is:recurring
Organisator Organisator, nach oder von organizer:debbie

Urkunden

Diese Eigenschaften gelten für alle Dokumentdateitypen. Verwenden Sie die folgende Syntax, um eine Suche nur auf diesen Dateityp zu beschränken:

kind:documents <property>:<value>

dabei ist <property> ein AQS-Eigenschaftsstichwort aus der folgenden Tabelle und <value> ist der angegebene Suchbegriff.

Eigentum AQS-Schlüsselwort Beispiel
Kommentare Kommentare comments:"needs final review"
Zuletzt gespeichert von lastsavedby lastsavedby:john
Dokument-Manager documentmanager documentmanager:john
Revisionsnummer Revisionsnummer revisionnumber:1.0.3
Dokumentformat documentformat documentformat:MIMETYPE
Datum, das zuletzt gedruckt wurde datelastprinted datelastprinted:last week

Präsentation

Diese Eigenschaften gelten für alle Präsentationsdateitypen. Verwenden Sie die folgende Syntax, um eine Suche nur auf diesen Dateityp zu beschränken:

kind:presentation <property>:<value>

dabei ist <property> ein AQS-Eigenschaftsstichwort aus der folgenden Tabelle und <value> ist der angegebene Suchbegriff.

Eigentum AQS-Schlüsselwort Beispiel
Folienanzahl Slidecount Slidecount:>20

Musik

Diese Eigenschaften gelten für alle Musikdateitypen. Verwenden Sie die folgende Syntax, um eine Suche nur auf diesen Dateityp zu beschränken:

kind:music <property>:<value>

dabei ist <property> ein AQS-Eigenschaftsstichwort aus der folgenden Tabelle und <value> ist der angegebene Suchbegriff.

Eigentum AQS-Schlüsselwort Beispiel
Bitfrequenz Bitrate, Rate Bitrate:192
Künstler Künstler, von oder von Künstler:John Singer
Dauer Dauer duration:3
Album Album album:"greatest hits"
Genre Genre genre:rock
Spur Spur track:12
Jahr Jahr Jahr:> 1980 < 1990

Bild

Diese Eigenschaften gelten für alle Bilddateitypen. Verwenden Sie die folgende Syntax, um eine Suche nur auf diesen Dateityp zu beschränken:

kind:picture <property>:<value>

dabei ist <property> ein AQS-Eigenschaftsstichwort aus der folgenden Tabelle und <value> ist der angegebene Suchbegriff.

Eigentum AQS-Schlüsselwort Beispiel
Kamera cameramake cameramake:sample
Kameramodell Kameramodell cameramodel:sample
Dimensionen Dimensionen Dimensionen:8X10
Orientierung Orientierung orientation:landscape
Datum der Aufnahme datetaken datetaken:gestern
Breite Breite width:1600
Höhe Höhe height:1200

Video

Diese Eigenschaften gelten für alle Videodateitypen. Verwenden Sie die folgende Syntax, um eine Suche nur auf diesen Dateityp zu beschränken:

kind:video <property>:<value>

dabei ist <property> ein AQS-Eigenschaftsstichwort aus der folgenden Tabelle und <value> ist der angegebene Suchbegriff.

Eigentum AQS-Schlüsselwort Beispiel
Name Name, Betreff name:"Familienurlaub zum Strand 05"
Extern ext, fileext ext:.avi

Siehe auch

wahrgenommenen Typen

Schematabelle

Aufrufen von WDS über die Befehlszeile

Aufrufen von WDS von Webseiten