Syntaxe de requête avancée
Notes
Windows Desktop Search 2.x est une technologie obsolète qui était initialement disponible en tant que complément pour Windows XP et Windows Server 2003. Dans les versions ultérieures, utilisez plutôt Recherche Windows .
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 de fichier : métadonnées du fichier, telles que la taille, la date et le titre.
- Contenu du fichier : mots clés tels que livrables de projet, AQS, chaussures en daim bleu, etc.
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, et comment 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 de la recherche windows Desktop .
Syntaxe de recherche sur le 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 managées des fichiers
Supposons qu’un utilisateur souhaite rechercher un document contenant l’expression du dernier trimestre, créée par John ou Joanne et enregistrée dans le dossier mydocuments. 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 ou à des magasins de données spécifiques. 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 | files | store:files |
Outlook | Outlook | store:outlook |
Outlook Express | oe | 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 |
Messagerie électronique | kind:email | |
Conversations Instant Messenger | Im | kind:im |
Réunions | Réunions | kind:meetings |
Tâches | tâches | kind:tasks |
Notes | HDInsight | kind:notes |
Documents | docs | kind:docs |
Documents texte | texte | kind:text |
Tableurs | Tableurs | kind:spreadsheets |
Présentations | présentations | kind:presentations |
Musique | music | kind:music |
Images | Photos | kind:pics |
Vidéos | videos | kind:videos |
Dossiers | dossiers | kind:folders |
Nom de dossier | foldername ou dans | foldername:mydocs ou in:mydocs |
Favoris | favoris | kind:favoris |
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 |
---|---|---|
NOT | sécurité sociale PAS | Recherche les éléments qui contiennent des éléments sociaux, mais pas de sécurité. |
Espace | social security | Recherche les éléments qui contiennent des services sociaux et de sécurité. |
OU | sécurité sociale OU | Recherche les éléments qui contiennent des services sociaux ou de sécurité. |
Guillemets | « sécurité sociale » | Recherche les éléments qui contiennent l’expression exacte sécurité sociale. |
Parenthèses | (sécurité sociale) | Recherche les éléments qui contiennent des services sociaux et de sécurité dans n’importe quel ordre. |
> | date:>13/11/21 taille :>500 |
Recherche les éléments dont la date est postérieure à MM/JJ/AA. Recherche les éléments d’une taille supérieure à 500 octets. |
< | date:<13/11/21 taille :<500 |
Recherche les éléments dont la date est antérieure à MM/JJ/AAAA. Recherche les éléments d’une taille inférieure à 500 octets. |
.. | date:13/11/21..11/15/21 | Recherche les éléments dont la date commence le MM/JJ/YY et se termine à MM/JJ/AA. |
Notes
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 des propriétés | Exemple | Résultat |
---|---|---|
is:attachment | le rapport est :pièce jointe | Recherche les éléments qui ont des pièces jointes qui contiennent un rapport. Comme pour isattachment:true . |
isonline : | rapport isonline:true | Recherche les éléments qui sont en ligne et qui contiennent un rapport. |
isrecurring : | report isrecurring:true | Recherche les éléments périodiques qui contiennent un rapport. |
isflagged : | rapport isflagged:true | Recherche les éléments marqués (par exemple, Révision, Suivi) et qui contiennent un rapport. |
est supprimé : | le rapport est supprimé: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 un rapport. |
iscompleted : | rapport iscompleted:false | Recherche les éléments qui ne sont pas marqués comme étant complets et qui contiennent un rapport. |
hasattachment : | report hasattachment:true | Recherche les éléments qui contiennent un rapport et qui ont des pièces jointes |
hasflag : | report hasflag:true | Recherche les éléments qui contiennent un rapport et qui ont des indicateurs. |
Dates
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 , ou ), les valeurs de jour (telles que Tuesday
ou Monday..Wednesday
) et les valeurs de mois (telles que February
).next week
tomorrow
today
Date relative à : | Exemple | Résultat |
---|---|---|
Jour | date:aujourd’hui date:demain date:hier |
Recherche les éléments ayant la date du jour. Recherche les éléments avec la date de demain. Recherche les éléments ayant la date d’hier. |
Semaine/Mois/Année | date :cette semaine date:dernière semaine date:mois suivant date :mois précédent date:année à venir |
Recherche les éléments dont la date est comprise dans la semaine actuelle. Recherche les éléments dont la date est antérieure à la semaine précédente. Recherche les éléments dont la date est comprise dans la semaine à venir. Recherche les éléments dont la date est comprise dans le mois précédent. Recherche les éléments dont la date est comprise dans l’année à venir. |
Propriétés par type de fichier
Les utilisateurs peuvent effectuer une recherche sur des propriétés spécifiques de différents types de fichiers. Certaines propriétés (comme la taille du 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 la syntaxe suivante :
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 |
---|---|---|
Intitulé | titre, objet ou à propos | title:"Quarterly Financial » |
Statut | status | 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 |
Deleted | supprimé ou supprimé | isdeleted:true |
Pièce jointe | isattachment | isattachment:true |
À | to ou toname | to:bob |
Cc | cc ou ccname | cc:john |
Company | société | entreprise :Microsoft |
Emplacement | location | emplacement:"Salle de conférence 102 » |
Category | catégorie | category:Business |
Mots clés | mots clés | mots clés:"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 » |
Personnes | personnes ou avec | with:(sonja or david) |
Dossier | dossier, sous ou chemin d’accès | folder:downloads |
Extension de fichier | ext ou fileext | ext:.txt |
Pièce jointe
Ces propriétés sont communes à tous les types de fichiers en pièce jointe. Pour limiter une recherche à ce type de fichier uniquement, utilisez la syntaxe suivante :
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 |
---|---|---|
Personnes | personnes ou avec | people:john ou with:john |
Contacts
Ces propriétés sont communes à tous les types de fichiers contacts. Pour limiter une recherche à ce type de fichier uniquement, utilisez la syntaxe suivante :
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 |
---|---|---|
Fonction | 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 | nickname | surnom :Tex |
Conjoint | Conjoint | conjoint:Debbie |
Ville d’affaires | businesscity | businesscity:Seattle |
Code postal d’entreprise | 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 |
Children | enfants | enfants:Timmy |
Prénom | firstname | firstname:John |
Nom | lastname | lastname:Doe |
Télécopie d’accueil | homefax | homefax:555-555-2121 |
Nom du responsable | managersname | managersname:John |
Récepteur de radiomessagerie | pager | 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 | téléphone mobile :555-555-2121 |
Office | Office | office:sample |
Anniversaire | Anniversaire | anniversaire :1/1/06 |
Birthday | Anniversaire | anniversaire :1/1/06 |
Page web | Page | page web :www.microsoft.com |
Notes
Les numéros de téléphone sont indexés comme étant entrés. Par exemple, si un indicatif de pays ou un indicatif régional a été omis dans le numéro de téléphone d’un contact, les utilisateurs ne pourront pas trouver ce contact s’ils effectuent une recherche avec un indicatif de pays ou un indicatif régional dans le numéro de téléphone.
Communications
Ces propriétés sont communes à tous les types de fichiers de communication. Pour limiter une recherche à ce type de fichier uniquement, utilisez la syntaxe suivante :
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 |
---|---|---|
Du | à partir de ou de l’organisateur | from:john |
Reçu | reçu ou envoyé | sent:yesterday |
Objet | objet ou titre | objet:"Trimestriel Financier » |
A une pièce jointe | hasattachments, hasattachment | hasattachment:true |
Pièces jointes | pièces jointes ou pièces jointes | attachment:presentation.ppt |
Cci | bcc, bccname ou bccaddress | bcc:dave |
Adresse Cc | ccaddress ou cc | ccaddress :john_doe@outlook.com |
Indicateur de suivi | followupflag | followupflag:2 |
Date d’échéance | duedate ou due | due:la semaine dernière |
Lire | lecture ou isread | is:read |
Est terminé | iscompleted | is:completed |
Incomplet | incomplet ou incomplet | is:incomplet |
A l’indicateur | hasflag ou isflagged | has:flag |
Duration | duration | 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 la syntaxe suivante :
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 |
---|---|---|
Périodique | récurrent ou récurrent | is:récurrent |
Organizer | organisateur, par ou à partir de | organizer: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 la syntaxe suivante :
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 | comments | comments:"a besoin d’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 de document | documentformat | documentformat:MIMETYPE |
Date de la 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 la syntaxe suivante :
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 | slidecount:>20 |
Musique
Ces propriétés sont communes à tous les types de fichiers musicaux. Pour limiter une recherche à ce type de fichier uniquement, utilisez la syntaxe suivante :
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 |
---|---|---|
Vitesse de transmission | débit binaire, débit | débit binaire :192 |
Artiste | artiste, par ou à partir de | artiste:John Singer |
Duration | duration | duration :3 |
Album | Album | album:"plus grands succès » |
Genre | genre | genre:rock |
Suivre | track | track:12 |
Year | year | 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 la syntaxe suivante :
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 |
---|---|---|
Appareil photo | cameramake | cameramake:sample |
Modèle d’appareil photo | cameramodel | cameramodel:sample |
Dimensions | dimensions | dimensions :8X10 |
Orientation | orientation | orientation:paysage |
Date de prise | datetaken | datetaken:yesterday |
Largeur | width | width:1600 |
Hauteur | height | 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 la syntaxe suivante :
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 | nom, objet | name:"Family Vacation to the Beach 05 » |
Extension | ext, fileext | ext:.avi |