Partager via


Syntaxe de requête avancée

Note

Windows Desktop Search 2.x est une technologie obsolète qui a été initialement disponible en tant que complément pour Windows XP et Windows Server 2003. Dans les versions ultérieures, utilisez Windows Search à la place.

Microsoft Windows Desktop Search (WDS) utilise la syntaxe de requête avancée (AQS) pour aider les utilisateurs et les programmeurs à mieux définir et affiner leurs recherches. L’utilisation d’AQS est un moyen simple de fournir des jeux de résultats plus significatifs. Les recherches peuvent être limitées par les paramètres suivants :

  • Types de fichiers : types de fichiers, tels que dossiers, documents, présentations, images, etc.
  • Magasins de fichiers : bases de données et emplacements spécifiques.
  • Propriétés du fichier : métadonnées de fichier, telles que la taille, la date et le titre.
  • Contenu du fichier : mots clés tels que livrables de projet, AQS, chaussures de suede bleues, et ainsi de suite.

En outre, vous pouvez combiner des paramètres de recherche à l’aide d’opérateurs de recherche. Le reste de cette section explique la syntaxe de requête, les paramètres et les opérateurs, ainsi que la façon dont ils peuvent être combinés pour offrir des résultats de recherche ciblés. Les tables décrivent la syntaxe à utiliser avec WDS et les propriétés qui peuvent être interrogées pour chaque type de fichier affiché dans la fenêtre de résultats Windows Desktop Search.

Syntaxe de recherche de bureau

Une requête de recherche peut inclure un ou plusieurs mots clés, avec des opérateurs booléens et des critères facultatifs. Vous pouvez utiliser ces critères facultatifs pour affiner une recherche avec la syntaxe suivante :

  • <scope name>:<value>: emplacement ou magasin de données dans lequel résident les fichiers
  • <file kind>:<value>: types de fichiers
  • <property name>:<value>: propriétés gérées des fichiers

Supposons qu’un utilisateur souhaite rechercher un document contenant l’expression dernier trimestre, créé par John ou Joanne, et enregistré dans le dossier mes documents. La requête peut ressembler à ceci :

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

Étendue par emplacement et magasin de données

Les utilisateurs peuvent limiter l’étendue de leurs recherches à des emplacements de dossiers spécifiques ou à des magasins de données. Par exemple, si vous utilisez plusieurs comptes de messagerie et que vous souhaitez limiter une requête à Microsoft Outlook, utilisez store:outlook.

Emplacement ou magasin de données Mot clé AQS Exemple
Bureau bureau store :desktop
Fichiers Fichiers store :files
Perspective perspective store :outlook
Outlook Express Œ store :oe
Dossier spécifique foldername ou in foldername :MyDocuments ou in :MyDocuments

Si vous avez un gestionnaire de protocole en place pour analyser des magasins personnalisés, comme Lotus Notes, vous pouvez utiliser le nom du magasin ou du gestionnaire de protocole pour le magasin de données. Par exemple, si vous avez implémenté un gestionnaire de protocole pour inclure un magasin de données Lotus Notes en tant que « notes », la syntaxe de requête serait store:notes.

Types de fichiers

Les utilisateurs peuvent limiter leurs recherches à des types de fichiers spécifiques, également appelés types de fichiers. Le tableau suivant répertorie les types de fichiers et propose des exemples de la syntaxe AQS utilisée pour rechercher ces types de fichiers.

Type de fichier à rechercher Mot clé AQS Exemple
Tous les types de fichiers tout kind :everything
Communications communications kind :communications
Contacts Contacts kind :contacts
Courriel Messagerie électronique kind :email
Conversations instant Messenger Im kind :im
Réunions Réunions kind :meetings
Tâches tâches kind :tasks
Notes Notes kind :notes
Documents Docs kind :docs
Documents texte SMS kind :text
Tableurs Tableurs kind :spreadsheets
Présentations Présentations kind :presentations
Musique musique kind :music
Photos Photos kind :pics
Vidéos Vidéos kind :videos
Dossiers Dossiers kind :folders
Nom du dossier foldername ou in foldername :mydocs ou in :mydocs
Favoris Favoris kind :favorites
Programmes Programmes kind :programs

Opérateurs booléens

Les utilisateurs peuvent combiner des mots clés de recherche et des propriétés de fichier avec des opérateurs pour élargir ou affiner une recherche. Le tableau suivant décrit les opérateurs de requête de recherche courants.

Opérateur Exemple Résultat
NON sécurité sociale NOT Recherche des éléments qui contiennent social, mais pas de sécurité.
Espace sécurité sociale Recherche des éléments qui contiennent social et de sécurité.
OU sécurité sociale OU Recherche des éléments qui contiennent social ou sécurité.
Guillemets « sécurité sociale » Recherche des éléments qui contiennent l’expression exacte sécurité sociale.
Parenthèses (sécurité sociale) Recherche des éléments qui contiennent social et de sécurité dans n’importe quel ordre.
> date :>11/13/21
taille :>500
Recherche des éléments avec une date après MM/DD/AAAa.
Recherche des éléments dont la taille est supérieure à 500 octets.
< date :<11/13/21
taille :<500
Recherche des éléments dont la date est antérieure à MM/DD/AAAa.
Recherche des éléments dont la taille est inférieure à 500 octets.
.. date :11/13/21..11/15/21 Recherche des éléments avec une date commençant sur MM/DD/AAAa et se terminant par MM/DD/AAAA.

Note

Les opérateurs NOT et OR doivent être en majuscules et ne peuvent pas être combinés dans la même requête. Par exemple, social OR security NOT retirement n’est pas autorisé.

Propriétés booléennes

Certains types de fichiers permettent aux utilisateurs de rechercher des fichiers à l’aide de propriétés booléennes, comme décrit dans le tableau suivant.

Syntaxe de propriété Exemple Résultat
is :attachment report is :attachment Recherche les éléments qui contiennent des pièces jointes qui contiennent rapport. Identique à isattachment:true.
isonline : report isonline :true Recherche les éléments en ligne et qui contiennent rapport.
isrecurring : report isrecurring :true Recherche les éléments récurrents et qui contiennent rapport.
isflagged : report isflagged :true Recherche les éléments marqués d’un indicateur (par exemple, Révision, Suivi) et qui contiennent rapport.
est supprimé : rapport isdeleted :true Recherche les éléments marqués comme supprimés (par exemple, déplacés vers la Corbeille ou les éléments supprimés) et qui contiennent rapport.
est supprimé : rapport iscompleted :false Recherche les éléments qui ne sont pas marqués comme complets et qui contiennent rapport.
hasattachment : hasattachment :true du rapport Recherche les éléments qui contiennent rapport et ont des pièces jointes
hasflag : report hasflag :true Recherche les éléments qui contiennent rapport et ont des indicateurs.

Dattes

En plus de pouvoir effectuer des recherches sur des dates et des plages de dates spécifiques avec les opérateurs décrits précédemment, AQS autorise les valeurs de date relatives (telles que today, tomorrowou next week), les valeurs de jour (telles que Tuesday ou Monday..Wednesday) et les valeurs de mois (telles que February).

Date relative à : Exemple Résultat
Jour date :aujourd’hui
date :demain
date :hier
Recherche des éléments avec la date d’aujourd’hui.
Recherche des éléments avec la date de demain.
Recherche des éléments avec la date d’hier.
Semaine/Mois/Année date :cette semaine
date :dernière semaine
date :prochain mois
date :mois précédent
date :prochaine année
Recherche des éléments dont la date est comprise dans la semaine en cours.
Recherche des éléments dont la date est comprise dans la semaine précédente.
Recherche des éléments dont la date tombe dans la semaine à venir.
Recherche des éléments dont la date est comprise dans le mois précédent.
Recherche des éléments dont la date est comprise dans l’année à venir.

Propriétés par type de fichier

Les utilisateurs peuvent effectuer des recherches sur des propriétés spécifiques de différents types de fichiers. Certaines propriétés (comme la taille de fichier) sont communes à tous les fichiers, tandis que d’autres sont limitées à un type spécifique. Le nombre de diapositives, par exemple, est spécifique aux présentations. Les tableaux suivants répertorient ces propriétés par type de fichier.

Tout

Ces propriétés sont communes à tous les types de fichiers. Pour inclure tous les types de fichiers dans une requête, utilisez cette syntaxe :

kind:everything <property>:<value>

<property> est un mot clé de propriété AQS du tableau suivant et <value> est le terme de recherche spécifié.

Propriété Mot clé AQS Exemple
Titre titre, sujet ou à propos title :"Quarterly Financial »
Statut statut status :complete
Date date date :dernière semaine
Date de modification datemodifiée ou modifiée modified :last week
Importance importance ou priorité importance :high
Taille taille taille :> 50
Supprimé supprimé ou supprimé isdeleted :true
Pièce jointe isattachment isattachment :true
À to or toname to :bob
Cc cc ou ccname cc :john
Compagnie compagnie company :Microsoft
Emplacement emplacement location :"Salle de conférence 102 »
Catégorie catégorie category :Business
Mots-clés Mots-clés keywords :"sales projections »
Album album album :"Fly by Night »
Nom de fichier nom de fichier ou fichier filename :MyResume
Genre genre genre :rock
Auteur auteur ou par author :"Stephen King »
Gens personnes ou avec with :(sonja ou david)
Dossier dossier, sous ou chemin d’accès folder :downloads
Extension de fichier ext ou fileext ext:.txt

Attachement

Ces propriétés sont communes à tous les types de fichiers de pièces jointes. Pour limiter une recherche à ce type de fichier uniquement, utilisez cette syntaxe :

kind:attachment <property>:<value>

<property> est un mot clé de propriété AQS du tableau suivant et <value> est le terme de recherche spécifié.

Propriété Mot clé AQS Exemple
Gens personnes ou avec people :john ou with :john

Contacts

Ces propriétés sont communes à tous les types de fichiers de contacts. Pour limiter une recherche à ce type de fichier uniquement, utilisez cette syntaxe :

kind:contacts <property>:<value>

<property> est un mot clé de propriété AQS du tableau suivant et <value> est le terme de recherche spécifié.

Propriété Mot clé AQS Exemple
Titre du travail jobtitle jobtitle :CFO
Adresse de messagerie instantanée imaddress imaddress :john_doe@msn.com
Téléphone de l’Assistant assistantsphone assistantsphone :555-3323
Nom de l’Assistant assistantname assistantname :Paul
Profession profession profession :plombier
Surnom surnom surnom :Tex
Conjoint conjoint conjoint :Debbie
Ville d’affaires businesscity businesscity :Seattle
Code postal professionnel businesspostalcode businesspostalcode :98006
Page d’accueil de l’entreprise businesshomepage businesshomepage :www.office.com
Numéro de téléphone de rappel callbackphonenumber callbackphonenumber :555-555-2121
Téléphone de voiture carphone carphone :555-555-2121
Enfants enfants children :Timmy
Prénom prénom prénom :John
Nom nom de famille lastname :Doe
Télécopie à domicile homefax homefax :555-555-2121
Nom du responsable managersname managersname :John
Téléavertisseur téléavertisseur pager :555-555-2121
Téléphone professionnel businessphone businessphone :555-555-2121
Téléphone personnel homephone homephone :555-555-2121
Téléphone mobile mobilephone mobilephone :555-555-2121
Bureau bureau office :sample
Anniversaire anniversaire anniversaire :1/1/06
Anniversaire anniversaire anniversaire :1/1/06
Page Web page web page web :www.microsoft.com

Note

Les numéros de téléphone sont indexés comme entrés. Par exemple, si un code de pays ou un code de zone a été omis dans le numéro de téléphone d’un contact, les utilisateurs ne pourront pas trouver ce contact s’ils recherchent avec un code de pays ou un code de zone dans le numéro de téléphone.

Communications

Ces propriétés sont communes à tous les types de fichiers de communications. Pour limiter une recherche à ce type de fichier uniquement, utilisez cette syntaxe :

kind:communications <property>:<value>

<property> est un mot clé de propriété AQS du tableau suivant et <value> est le terme de recherche spécifié.

Propriété Mot clé AQS Exemple
De à partir ou à l’organisateur from :john
Reçu reçu ou envoyé envoyé :hier
Objet objet ou titre subject :"Quarterly Financial »
Possède une pièce jointe hasattachments, hasattachment hasattachment :true
Pièces jointes pièces jointes ou pièces jointes t:presentation.ppt attachmen
Bcc bcc, bccname ou bccaddress bcc :dave
Adresse Cc ccaddress ou cc ccaddress :john_doe@outlook.com
Indicateur de suivi followupflag followupflag :2
Échéance duedate ou due due :last week
Lire lecture ou lecture is :read
Est terminé est supprimé is :completed
Incomplet incomplet ou isincomplete is :incomplet
Possède un indicateur hasflag ou isflagged has :flag
Durée durée durée :> 50

Calendrier

Ces propriétés sont communes à tous les types de fichiers de calendrier. Pour limiter une recherche à ce type de fichier uniquement, utilisez cette syntaxe :

kind:calendar <property>:<value>

<property> est un mot clé de propriété AQS du tableau suivant et <value> est le terme de recherche spécifié.

Propriété Mot clé AQS Exemple
Récurrent périodique ou récurrante is :périodique
Organisateur organisateur, par ou à partir de organisateur :debbie

Documents

Ces propriétés sont communes à tous les types de fichiers de documents. Pour limiter une recherche à ce type de fichier uniquement, utilisez cette syntaxe :

kind:documents <property>:<value>

<property> est un mot clé de propriété AQS du tableau suivant et <value> est le terme de recherche spécifié.

Propriété Mot clé AQS Exemple
Commentaires Commentaires commentaires :"nécessite une révision finale »
Dernier enregistrement par lastsavedby lastsavedby :john
Gestionnaire de documents documentmanager documentmanager :john
Numéro de révision revisionnumber revisionnumber :1.0.3
Format du document documentformat documentformat :MIMETYPE
Date de dernière impression datelastprinted datelastprinted :last week

Présentation

Ces propriétés sont communes à tous les types de fichiers de présentation. Pour limiter une recherche à ce type de fichier uniquement, utilisez cette syntaxe :

kind:presentation <property>:<value>

<property> est un mot clé de propriété AQS du tableau suivant et <value> est le terme de recherche spécifié.

Propriété Mot clé AQS Exemple
Nombre de diapositives slidecount diaporama :>20

Musique

Ces propriétés sont communes à tous les types de fichiers musicaux. Pour limiter une recherche à ce type de fichier uniquement, utilisez cette syntaxe :

kind:music <property>:<value>

<property> est un mot clé de propriété AQS du tableau suivant et <value> est le terme de recherche spécifié.

Propriété Mot clé AQS Exemple
Débit de bits débit, débit vitesse de transmission :192
Artiste artiste, par ou à partir de artiste :John Singer
Durée durée duration :3
Album album album :"plus grands succès »
Genre genre genre :rock
Piste piste track :12
Année année année :> 1980 < 1990

Image

Ces propriétés sont communes à tous les types de fichiers image. Pour limiter une recherche à ce type de fichier uniquement, utilisez cette syntaxe :

kind:picture <property>:<value>

<property> est un mot clé de propriété AQS du tableau suivant et <value> est le terme de recherche spécifié.

Propriété Mot clé AQS Exemple
Fabrique de caméra cameramake cameramake :sample
Modèle d’appareil photo cameramodel cameramodel :sample
Taille taille dimensions :8X10
Orientation orientation orientation :paysage
Date prise datetaken datetaken :hier
Largeur Largeur width :1600
Hauteur hauteur height :1200

Vidéo

Ces propriétés sont communes à tous les types de fichiers vidéo. Pour limiter une recherche à ce type de fichier uniquement, utilisez cette syntaxe :

kind:video <property>:<value>

<property> est un mot clé de propriété AQS du tableau suivant et <value> est le terme de recherche spécifié.

Propriété Mot clé AQS Exemple
Nom name, subject name :"Family Vacation to the Beach 05 »
Poste ext, fileext ext:.avi

Voir aussi

types perçus

table schéma

Appel de WDS à partir de la ligne de commande

Appel de WDS à partir de pages web