Argumento CRUMB (Shell de Windows)
El crumb
argumento admite instrucciones completas de sintaxis de consulta avanzada (AQS) y es especialmente útil como medio para controlar el ámbito de una búsqueda. Además de las instrucciones AQS, el crumb
argumento puede tomar un parámetro especial location
en Windows Vista y store
kind
parámetros en Windows XP, como se describe más adelante en este tema.
Este tema contiene las siguientes secciones:
Sintaxis de crumb
La sintaxis de la crumb es la siguiente:
crumb=<column>:<value>[,<label>][,<column>:<value>[,<label>]]&
La <parte de columna> es cualquier propiedad del sistema de propiedades y la parte del <valor> es un valor válido para esa propiedad. La
Ejemplos generales
crumb=System.Author:paolo&
crumb=store:mapi&
crumb=location:c%3a%5cMyVacationPix,Vacation&
Uso de crumb con Vista (ubicación)
En el parámetro crumb, Windows Vista admite AQS completo y también la location
propiedad , que tiene una implementación especial disponible solo en Windows Vista. Puede usar una cadena de AQS o la location
propiedad dentro de un único parámetro crumb, pero no ambas. Si el parámetro crumb incluye AQS, se omite todo lo demás del parámetro crumb.
La location
propiedad permite especificar una ruta de acceso a la búsqueda. Windows Vista puede omitir el indexador y atravesar el directorio directamente si la ubicación está fuera del ámbito de rastreo del indexador. Por lo tanto, estas búsquedas pueden ser más lentas que las búsquedas que usan el indexador.
Al especificar una location
propiedad, se admiten dos parámetros adicionales y opcionales:
Parámetro | Valores | Descripción |
---|---|---|
inclusión | include, exclude | Especifica si la consulta debe incluir o excluir elementos de esa ruta de acceso. "Include" es el valor predeterminado. Windows Vista no admite exclusiones sin inclusiones. (Vea el ejemplo) |
recursión | recursiva, no recursiva | Especifica si la búsqueda debe recurse todas las subcarpetas a partir del valor definido en location:<value>. "Recursive" es el valor predeterminado. |
Para definir el ámbito de una búsqueda mediante el protocolo search: , tiene diferentes opciones en función del destino del ámbito.
Carpeta en un equipo local:
- Use AQS (crumb=folder:<URL-encoded path>)
- Usar el argumento location (crumb=location:<URL-encoded path>)
Carpeta en una máquina o red remota:
- Usar el argumento location (crumb=location:<URL-encoded path>)
Carpeta a la que se accede a través de un controlador de protocolo conocido de convención de nomenclatura universal (UNC):
- Usar AQS (crumb=store:<UNC protocol handler name>)
- Usar el argumento location (crumb=location:<URL-encoded path>)
Ejemplos de 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&
En el primer ejemplo se ejecuta una búsqueda de "vacaciones" que comienza en la shell://Personal
ubicación (un acceso directo especial a la carpeta Mis documentos del usuario), incluida esa carpeta y todas las subcarpetas. Consulte la tabla siguiente.
En el segundo ejemplo se ejecuta una búsqueda en C:\Pictures, pero no en C:\Pictures\Duplicates.
En el tercer ejemplo se ejecuta una búsqueda en C:\Documents, limitada a los archivos con la kind
propiedad establecida en imágenes.
Constantes para carpetas comunes
Windows Vista permite el uso de valores CSIDL que proporcionan una manera única independiente del sistema para identificar carpetas especiales usadas con frecuencia por las aplicaciones, pero que pueden no tener el mismo nombre o ubicación en ningún sistema determinado. Por ejemplo, la carpeta del sistema puede ser "C:\Windows" en un sistema y "C:\Winnt" en otro.
Use estas ubicaciones con esta sintaxis:
crumb=location:shell%3a<LocationName>&
En la tabla siguiente se enumeran los valores CSIDL. Consulte ShellSpecialFolderConstants para obtener más información.
Nombre | cadena de búsqueda | Descripción |
---|---|---|
HERRAMIENTAS ADMINISTRATIVAS | ADMINISTRATIVE%20TOOLS | Directorio del sistema de archivos que actúa como repositorio para herramientas administrativas. |
APPDATA | APPDATA | Directorio del sistema de archivos que actúa como repositorio común para datos específicos de la aplicación. Una ruta de acceso típica es C:\Documents and Settings\username\Application Data. |
CACHE | CACHE | Directorio del sistema de archivos que actúa como repositorio común para archivos temporales de Internet. Una ruta de acceso típica es C:\Documents and Settings\username\Temporary Internet Files. |
GRABACIÓN DE CD | CD%20BURNING | Carpeta que contiene los datos que se van a grabar en CD. |
HERRAMIENTAS ADMINISTRATIVAS COMUNES | COMMON%20ADMINISTRATIVE%20TOOLS | Herramientas administrativas para todos los usuarios. |
APPDATA COMÚN | COMMON%20APPDATA | Datos de la aplicación para todos los usuarios. Una ruta de acceso típica es C:\Documents and Settings\All Users\Application Data. |
ESCRITORIO COMÚN | ESCRITORIO COMÚN | Datos de escritorio de Microsoft Windows para todos los usuarios. Carpeta virtual que es la raíz del espacio de nombres. |
DOCUMENTOS COMUNES | COMMON%20DOCUMENTS | Documentos para todos los usuarios. Una ruta de acceso típica es C:\Documents and Settings\All Users\My Documents. |
PROGRAMAS COMUNES | COMMON%20PROGRAMS | Grupos de programas comunes a todos los usuarios. Una ruta de acceso típica es C:\Documents and Settings\All Users\Start Menu\Programs. |
MENÚ INICIO COMÚN | COMMON%20START%20MENU | menú Inicio elementos comunes a todos los usuarios. Una ruta de acceso típica es C:\Documents and Settings\All Users\Start Menu. |
INICIO COMÚN | COMMON%20STARTUP | Grupo de programas de inicio común a todos los usuarios. |
PLANTILLAS COMUNES | COMMON%20TEMPLATES | Plantillas de documento comunes a todos los usuarios. |
COMMONMUSIC | MY%20MUSIC | Mis plantillas de carpeta música comunes a todos los usuarios. |
COMMONPICTURES | MY%20PICTURES | Mis plantillas de carpeta imágenes comunes a todos los usuarios. |
COMMONVIDEO | MY%20VIDEO | Mis plantillas de carpeta de vídeo comunes a todos los usuarios. |
CONNECTIONSFOLDER | CONNECTIONSFOLDER | carpeta que contiene datos de conexión. |
CARPETA DEL PANEL DE CONTROL | CONTROLPANELFOLDER | Carpeta virtual que contiene iconos para las aplicaciones de Panel de control. |
COOKIES | COOKIES | Directorio del sistema de archivos que actúa como repositorio común para las cookies de Internet. Una ruta de acceso típica es C:\Documents and Settings\username\Cookies. |
ESCRITORIO | ESCRITORIO | Escritorio de Microsoft Windows. Carpeta virtual que es la raíz del espacio de nombres. |
FAVORITOS | FAVORITOS | Directorio del sistema de archivos que actúa como repositorio común para los elementos favoritos del usuario. Una ruta de acceso típica es C:\Documents and Settings\username\Favorites. |
FUENTES | FUENTES | Carpeta virtual que contiene fuentes instaladas. Una ruta de acceso típica es C:\WINDOWS\Fonts. |
HISTORIAL | HISTORIAL | Directorio del sistema de archivos que actúa como repositorio común para los elementos de historial de Internet. |
INTERNETFOLDER | INTERNETFOLDER | Carpeta que contiene datos de Internet. |
LOCAL APPDATA | LOCAL%20APPDATA | Directorio del sistema de archivos que actúa como repositorio de datos para aplicaciones locales (no móviles). Una ruta de acceso típica es C:\Documents and Settings\username\Local Settings\Application Data. |
LOCALIZEDRESOURCEDIR | LOCALIZEDRESOURCEDIR | Directorio de recursos localizado. |
MYCOMPUTERFOLDER | MYCOMPUTERFOLDER | Mi PC. Carpeta virtual que contiene todo en el equipo local: dispositivos de almacenamiento, impresoras y Panel de control. Esta carpeta también puede contener unidades de red asignadas. |
MI MÚSICA | MY%20MUSIC | Mi carpeta Música. Una ruta de acceso típica es C:\Documents and Settings\username\My Documents\My Music. |
MIS FOTOS | MY%20PICTURES | Carpeta Mis imágenes. Una ruta de acceso típica es C:\Documents and Settings\username\My Documents\My Pictures. |
MI VÍDEO | MY%20VIDEO | Mi carpeta De vídeo. Una ruta de acceso típica es C:\Documents and Settings\username\My Documents\My Video. |
NETHOOD | NETHOOD | Carpeta virtual que representa la raíz de la jerarquía del espacio de nombres de red. |
CARPETA LUGARES DE RED | NETWORKDPLACESFOLDER | Carpeta del sistema de archivos que contiene los objetos de vínculo que pueden existir en la carpeta virtual Mis sitios de red. No es lo mismo que NETHOOD, que representa la raíz del espacio de nombres de red. |
VÍNCULOS DE OEM | OEM%20LINKS | Carpeta que contiene vínculos a sitios OEM. |
PERSONAL | PERSONAL | Directorio del sistema de archivos que actúa como repositorio común para los documentos de un usuario. Una ruta de acceso típica es C:\Documents and Settings\username\My Documents. |
CARPETA IMPRESORAS | CARPETA IMPRESORAS | Carpeta virtual que contiene impresoras instaladas. |
PRINTHOOD | PRINTHOOD | Directorio del sistema de archivos que contiene los objetos de vínculo que pueden existir en la carpeta virtual Impresoras. Una ruta de acceso típica es C:\Documents and Settings\username\PrintHood. |
PROGRAMAS | PROGRAMAS | Directorio del sistema de archivos que contiene los grupos de programas del usuario (que también son directorios del sistema de archivos). Una ruta de acceso típica es C:\Documents and Settings\username\Start Menu\Programs. |
PROFILE | PROFILE | Carpeta de perfil del usuario. |
ARCHIVOS DE PROGRAMA | PROGRAM%20FILES | Carpeta Archivos de programa. Una ruta de acceso típica es C:\Archivos de programa. |
ARCHIVOS DE PROGRAMA COMUNES | PROGRAMFILESCOMMON | Carpeta Archivos de programa común a todos los usuarios. |
ARCHIVOS DE PROGRAMA COMUNES X86 | PROGRAMFILESCOMMONX86 | Carpeta Archivos de programa común a todos los usuarios en máquinas x86. |
ARCHIVOS DE PROGRAMAX86 | PROGRAMFILESx86 | Carpeta Archivos de programa en máquinas x86. |
RECIENTES | RECIENTES | Directorio del sistema de archivos que contiene los documentos usados por el usuario más recientemente. Una ruta de acceso típica es C:\Documents and Settings\username\Recent. |
CARPETA PAPELERA DE RECICLAJE | RECYCLEBINFOLDER | Carpeta virtual que contiene los objetos de la Papelera de reciclaje del usuario. |
RESOURCEDIR | RESOURCEDIR | Directorio de recursos. |
SENDTO | SENDTO | Directorio del sistema de archivos que contiene elementos de menú Enviar a. Una ruta de acceso típica es C:\Documents and Settings\username\SendTo. |
MENÚ INICIO | START%20MENU | Directorio del sistema de archivos que contiene elementos menú Inicio. Una ruta de acceso típica es C:\Documents and Settings\username\Start Menu. |
ARRANQUE | ARRANQUE | Directorio del sistema de archivos que corresponde al grupo de programas de inicio del usuario. |
SYSTEMx86 | SYSTEMx86 | Carpeta del sistema en máquinas x86. |
PLANTILLAS | PLANTILLAS | Directorio del sistema de archivos que actúa como repositorio común para plantillas de documento. |
SYSTEM | SYSTEM | Carpeta del sistema. Una ruta de acceso típica es C:\Windows\System. |
WINDOWS | WINDOWS | Directorio de Windows o SYSROOT. |
Información de argumentos
Valor | |
---|---|
Sistema operativo mínimo | Windows Vista con Service Pack 1 (SP1) |