Argument CRUMB (l’interpréteur de commandes Windows)
L’argument crumb
prend en charge les instructions AQS (Advanced Query Syntax) complètes et est particulièrement utile pour contrôler l’étendue d’une recherche. Outre les instructions AQS, l’argument crumb
peut prendre un paramètre spécial location
sur Windows Vista et kind
les store
paramètres sur Windows XP, comme décrit plus loin dans cette rubrique.
Cette rubrique contient les sections suivantes :
Syntaxe crumb
La syntaxe de miettes est la suivante :
crumb=<column>:<value>[,<label>][,<column>:<value>[,<label>]]&
La <partie colonne> est n’importe quelle propriété dans le système de propriétés, et la <partie valeur> est une valeur valide pour cette propriété. La
Exemples généraux
crumb=System.Author:paolo&
crumb=store:mapi&
crumb=location:c%3a%5cMyVacationPix,Vacation&
Utilisation de la miette avec Vista (emplacement)
Dans le paramètre de miettes, Windows Vista prend en charge L’AQS complète et également la location
propriété, qui a une implémentation spéciale disponible uniquement sur Windows Vista. Vous pouvez utiliser une chaîne AQS ou la location
propriété dans un seul paramètre de miettes, mais pas les deux. Si le paramètre de miettes inclut AQS, tout le reste de ce paramètre de miettes est ignoré.
La location
propriété vous permet de spécifier un chemin d’accès à la recherche. Windows Vista peut contourner l’indexeur et parcourir le répertoire directement si l’emplacement se trouve en dehors de l’étendue d’analyse de l’indexeur. Par conséquent, ces recherches peuvent être plus lentes que les recherches qui utilisent l’indexeur.
Lorsque vous spécifiez une location
propriété, deux paramètres supplémentaires sont pris en charge et facultatifs :
Paramètre | Valeurs | Description |
---|---|---|
inclusion | include, exclude | Spécifie si la requête doit inclure ou exclure des éléments de ce chemin d’accès. « Include » est la valeur par défaut. Windows Vista ne prend pas en charge les exclusions sans inclusions. (Voir l’exemple) |
récursivité | récursive, non récursive | Spécifie si la recherche doit récurser tous les sous-dossiers à partir de la valeur définie dans l’emplacement :<value>. « Récursif » est la valeur par défaut. |
Pour étendre une recherche à l’aide du protocole de recherche : vous avez différentes options en fonction de la cible de l’étendue.
Dossier sur un ordinateur local :
- Utiliser AQS (crumb=folder :<URL-encoded path>)
- Utiliser l’argument location (crumb=location :<URL-encoded path>)
Dossier sur un ordinateur/réseau distant :
- Utiliser l’argument location (crumb=location :<URL-encoded path>)
Dossier accessible via un gestionnaire de protocole UNC (Universal Naming Convention) connu :
- Utiliser AQS (crumb=store :<UNC protocol handler name>)
- Utiliser l’argument location (crumb=location :<URL-encoded path>)
Exemples Vista
search:query=vacation&crumb=location:shell%3aPersonal,include,recursive&
search:crumb=location:c%3a%5cPictures&crumb=location:c%3a%5cPictures%5cDuplicates,,exclude&
search:crumb=location:c%3a%5cDocuments&crumb=kind:pics&
Le premier exemple exécute une recherche de « vacances » à partir de l’emplacement shell://Personal
(raccourci spécial vers le dossier Mes documents de l’utilisateur), y compris ce dossier et tous les sous-dossiers. Consultez le tableau ci-dessous.
Le deuxième exemple exécute une recherche dans C :\Pictures, mais pas dans C :\Pictures\Duplicates.
Le troisième exemple exécute une recherche dans C :\Documents, limité aux fichiers dont la kind
propriété est définie sur des images.
Constantes pour les dossiers courants
Windows Vista permet d’utiliser des valeurs CSIDL qui fournissent un moyen unique indépendant du système d’identifier les dossiers spéciaux utilisés fréquemment par les applications, mais qui peuvent ne pas avoir le même nom ou emplacement sur un système donné. Par exemple, le dossier système peut être « C :\Windows » sur un système et « C :\Winnt » sur un autre.
Utilisez ces emplacements avec cette syntaxe :
crumb=location:shell%3a<LocationName>&
Le tableau suivant répertorie les valeurs CSIDL. Pour plus d’informations, reportez-vous à ShellSpecialFolderConstants.
Nom | rechercher une chaîne | Description |
---|---|---|
OUTILS D’ADMINISTRATION | ADMINISTRATIVE%20TOOLS | Répertoire du système de fichiers qui sert de référentiel pour les outils d’administration. |
APPDATA | APPDATA | Répertoire de système de fichiers qui sert de référentiel commun pour les données spécifiques à l’application. Un chemin d’accès classique est C :\Documents and Settings\username\Application Data. |
CACHE | CACHE | Répertoire du système de fichiers qui sert de référentiel commun pour les fichiers Internet temporaires. Un chemin d’accès classique est C :\Documents and Settings\username\Temporary Internet Files. |
CD BURNING | CD%20BURNING | Dossier contenant des données à brûler en CD. |
OUTILS D’ADMINISTRATION COURANTS | COMMON%20ADMINISTRATIVE%20TOOLS | Outils d’administration pour tous les utilisateurs. |
COMMON APPDATA | COMMON%20APPDATA | Données d’application pour tous les utilisateurs. Un chemin d’accès classique est C :\Documents and Settings\All Users\Application Data. |
COMMON DESKTOP | COMMON DESKTOP | Données microsoft Windows Desktop pour tous les utilisateurs. Dossier virtuel qui est la racine de l’espace de noms. |
DOCUMENTS COMMUNS | COMMON%20DOCUMENTS | Documents pour tous les utilisateurs. Un chemin d’accès classique est C :\Documents et Paramètres\Tous les utilisateurs\Mes documents. |
PROGRAMMES COMMUNS | COMMON%20PROGRAMS | Groupes de programmes communs à tous les utilisateurs. Un chemin d’accès classique est C :\Documents et Paramètres\Tous les utilisateurs\Menu Démarrer\Programmes. |
MENU DÉMARRER COMMUN | COMMON%20START%20MENU | menu Démarrer éléments communs à tous les utilisateurs. Un chemin d’accès classique est C :\Documents and Settings\All Users\Start Menu. |
DÉMARRAGE COMMUN | COMMON%20STARTUP | Groupe de programmes de démarrage commun à tous les utilisateurs. |
MODÈLES COURANTS | COMMON%20TEMPLATES | Modèles de documents communs à tous les utilisateurs. |
COMMONMUSIC | MY%20MUSIC | Mes modèles de dossiers musicaux sont communs à tous les utilisateurs. |
COMMONPICTURES | MY%20PICTURES | Mes modèles de dossiers Images sont communs à tous les utilisateurs. |
COMMONVIDEO | MY%20VIDEO | Mes modèles de dossiers vidéo sont communs à tous les utilisateurs. |
CONNECTIONSFOLDER | CONNECTIONSFOLDER | dossier contenant des données de connexion. |
DOSSIER PANNEAU DE CONFIGURATION | CONTROLPANELFOLDER | Dossier virtuel contenant des icônes pour les applications Panneau de configuration. |
COOKIES | COOKIES | Répertoire du système de fichiers qui sert de référentiel commun pour les cookies Internet. Un chemin d’accès classique est C :\Documents and Settings\username\Cookies. |
POSTE DE TRAVAIL | POSTE DE TRAVAIL | Microsoft Windows Desktop. Dossier virtuel qui est la racine de l’espace de noms. |
FAVORIS | FAVORIS | Répertoire du système de fichiers qui sert de référentiel commun pour les éléments favoris de l’utilisateur. Un chemin d’accès classique est C :\Documents and Settings\username\Favorites. |
POLICES | POLICES | Dossier virtuel contenant des polices installées. Un chemin d’accès classique est C :\WINDOWS\Fonts. |
HISTORIQUE | HISTORIQUE | Répertoire du système de fichiers qui sert de référentiel commun pour les éléments d’historique Internet. |
INTERNETFOLDER | INTERNETFOLDER | Dossier qui contient des données Internet. |
LOCAL APPDATA | LOCAL%20APPDATA | Répertoire du système de fichiers qui sert de référentiel de données pour les applications locales (non itinérantes). Un chemin d’accès classique est C :\Documents et Settings\username\Local Settings\Application Data. |
LOCALIZEDRESOURCEDIR | LOCALIZEDRESOURCEDIR | Répertoire de ressources localisé. |
MYCOMPUTERFOLDER | MYCOMPUTERFOLDER | Poste de travail : Dossier virtuel contenant tout ce qui se trouve sur l’ordinateur local : périphériques de stockage, imprimantes et Panneau de configuration. Ce dossier peut également contenir des lecteurs réseau mappés. |
MA MUSIQUE | MY%20MUSIC | Mon dossier Musique. Un chemin d’accès classique est C :\Documents and Settings\username\My Documents\My Music. |
MES PHOTOS | MY%20PICTURES | Mon dossier Images. Un chemin d’accès classique est C :\Documents and Settings\username\My Documents\My Pictures. |
MA VIDÉO | MY%20VIDEO | Mon dossier Vidéo. Un chemin d’accès classique est C :\Documents and Settings\username\My Documents\My Video. |
NETHOOD | NETHOOD | Dossier virtuel représentant la racine de la hiérarchie d’espaces de noms réseau. |
DOSSIER EMPLACEMENTS RÉSEAU | NETWORKDPLACESFOLDER | Dossier de système de fichiers contenant les objets de liaison qui peuvent exister dans le dossier virtuel Mes emplacements réseau. Il n’est pas identique à NETHOOD, qui représente la racine de l’espace de noms réseau. |
LIENS OEM | OEM%20LINKS | Dossier contenant des liens vers des sites OEM. |
PERSONNEL | PERSONNEL | Répertoire du système de fichiers qui sert de référentiel commun pour les documents d’un utilisateur. Un chemin d’accès classique est C :\Documents and Settings\username\My Documents. |
DOSSIER IMPRIMANTES | DOSSIER IMPRIMANTES | Dossier virtuel contenant des imprimantes installées. |
IMPRESSION | IMPRESSION | Répertoire du système de fichiers qui contient les objets de liaison qui peuvent exister dans le dossier virtuel Imprimantes. Un chemin d’accès classique est C :\Documents and Settings\username\PrintHood. |
PROGRAMMES | PROGRAMMES | Répertoire du système de fichiers qui contient les groupes de programmes de l’utilisateur (qui sont également des répertoires de système de fichiers). Un chemin d’accès classique est C :\Documents and Settings\username\Start Menu\Programs. |
PROFIL | PROFIL | Dossier de profil de l’utilisateur. |
FICHIERS PROGRAM | PROGRAM%20FILES | Dossier Program Files. Un chemin d’accès classique est C :\Program Files. |
PROGRAM FILES COMMON | PROGRAMFILESCOMMON | Dossier Program Files commun à tous les utilisateurs. |
PROGRAM FILES COMMON x86 | PROGRAMFILESCOMMONX86 | Dossier Program Files commun à tous les utilisateurs sur des ordinateurs x86. |
PROGRAM FILESx86 | PROGRAMFILESx86 | Dossier Program Files sur les ordinateurs x86. |
RÉCENT | RÉCENT | Répertoire du système de fichiers qui contient les documents les plus récemment utilisés par l’utilisateur. Un chemin d’accès classique est C :\Documents and Settings\username\Recent. |
DOSSIER CORBEILLE | RECYCLEBINFOLDER | Dossier virtuel contenant les objets dans la Corbeille de l’utilisateur. |
RESOURCEDIR | RESOURCEDIR | Répertoire des ressources. |
SENDTO | SENDTO | Répertoire du système de fichiers qui contient des éléments de menu Envoyer à. Un chemin d’accès classique est C :\Documents and Settings\username\SendTo. |
MENU DÉMARRER | START%20MENU | Répertoire du système de fichiers contenant des éléments menu Démarrer. Un chemin d’accès classique est C :\Documents and Settings\username\Start Menu. |
DÉMARRAGE | DÉMARRAGE | Répertoire du système de fichiers qui correspond au groupe de programmes de démarrage de l’utilisateur. |
SYSTEMx86 | SYSTEMx86 | Dossier système sur les machines x86. |
MODÈLES | MODÈLES | Répertoire de système de fichiers qui sert de référentiel commun pour les modèles de documents. |
SYSTÈME | SYSTÈME | Dossier système. Un chemin d’accès classique est C :\Windows\System. |
WINDOWS | WINDOWS | Répertoire Windows ou SYSROOT. |
Informations sur l’argument
Valeur | |
---|---|
Système d’exploitation minimal | Windows Vista Service Pack 1 (SP1) |