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
, tomorrow
ou 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>
où <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>
où <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>
où <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>
où <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>
où <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>
où <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>
où <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>
où <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>
où <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>
où <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 |