¿Cómo puedo ver los filtros de búsqueda de Windows disponibles?

¿Cómo puedo ver los filtros de búsqueda de Windows disponibles?

A menudo me he preguntado cómo utilizar los filtros de búsqueda de Windows. Eldocumentación disponiblees extremadamente limitado, pero sus usos potenciales son bastante amplios.

Cuando escribo algo, los únicos filtros de búsqueda que veo son "Fecha de modificación" y "Tamaño". Buscar en Google me muestra algunas otras opciones que, a veces, funcionan. Cada vez que intento usarlo, me pregunto "¿qué filtros de búsqueda puedo usar y qué opciones admite cada filtro?". ¿Alguien tiene alguna idea de dónde encontrar una lista extensa o cómo configurar la Búsqueda para mostrarme un menú desplegable de posibilidades?

Para encontrar algo, siempre vuelvo al símbolo del sistema. Me gustaría pensar que puedo hacer lo contrario.

ingrese la descripción de la imagen aquí

Respuesta1

En lugar de "Filtros de búsqueda", la palabra clave/frase que realmente estás buscando es "Sintaxis de consulta avanzada".

Como siempre, MSDN es el lugar al que acudir para obtener más ayuda y detalles:

Por cierto, si necesita una utilidad de búsqueda mucho mejor con soporte RegEx, pruebeAstroGrepoTodo.

Respuesta2

Para buscar según los atributos del sistema de archivos (p. ej., oculto, sistema, sólo lectura, etc.), utilice la attributespalabra clave intuitivamente obvia pero en gran medida no documentada. Como se discutió eneste hiloen los foros de ayuda de Windows 7, el uso es

atributos:código(s) de atributo_numérico(s)

Los valores de los atributos del archivo (constantes) son

FILE_ATTRIBUTE_READONLY      = 1
FILE_ATTRIBUTE_HIDDEN        = 2
FILE_ATTRIBUTE_SYSTEM        = 4
FILE_ATTRIBUTE_DIRECTORY     = 16
FILE_ATTRIBUTE_ARCHIVE       = 32
FILE_ATTRIBUTE_ENCRYPTED     = 64 or 16384
FILE_ATTRIBUTE_NORMAL        = 128
FILE_ATTRIBUTE_TEMPORARY     = 256
FILE_ATTRIBUTE_SPARSE_FILE   = 512
FILE_ATTRIBUTE_REPARSE_POINT = 1024
FILE_ATTRIBUTE_COMPRESSED    = 2048
FILE_ATTRIBUTE_OFFLINE       = 4096
FILE_ATTRIBUTE_NOT_CONTENT_INDEXED = 8192

(Los foros de ayuda de Windows 7 antes mencionados dicen que FILE_ATTRIBUTE_ENCRYPTEDes 64, peroesta página sobre el comando ATTRIBdice que es 16384. Mis pruebas (en Windows 7) indican que 16384 es el valor correcto).

Así, por ejemplo, attributes:1busca archivos que tengan establecido el atributo READONLY. Solo. Esto no encontrará archivos que tengan configurados los atributos READONLY y ARCHIVE, utilícelos attributes:33para eso. Para encontrar ambos (es decir, archivos que tienen el atributo READONLY establecido, pero no OCULTO, SISTEMA, CIFRADO, COMPRIMIDO o cualquiera de los otros atributos exóticos extendidos, independientemente del estado del atributo ARCHIVO), puede usar

attributes:1 OR attributes:33

Pero esta sintaxis se vuelve difícil de manejar rápidamente. Por suerte, existe una forma abreviada:

attributes:(1 OR 33)

Las palabras clave de conjunción/disyunción ( ANDy OR) deben estar en mayúscula; Las palabras clave del filtro de búsqueda (propiedad) como attributes(y filename,,,,,,,,,,, etc. ) no distinguen entre mayúsculas y kindminúsculas . Por cierto, si te gusta escribir más, puedes decir en lugar de .typedatedatemodifiedsizeownerdatetakenauthortitlesystem.fileattributesattributes

Aquí están los códigos de búsqueda numéricos para todas las búsquedas posibles basadas en los atributos R, Hy A. ( +Rrepresenta todos los archivos de solo lectura, independientemente de Hsu Aestado; +R -Hes el ejemplo anterior: todos los archivos de solo lectura no ocultos).

Atributos (simbólicos) Valor(es )           numérico (s) (1 O 3 O 33 O 35) (3 O 35) 35 3 (1 O 33) 33 1 (33 O 35) (1 O 3) (0 O 2 O 32 O 34 O 128) (2 O 34) 34 2 (0 O 32 O 128) 32 (0 O 128) (32 O 34) (0 O 2 O 128) (2 O 3 O 34 O 35) (34 O 35) ( 2 O 3) (0 O 1 O 32 O 33 O 128) (32 O 33) (0 O 1 O 128) (32 O 33 O 34 O 35) (0 O 1 O 2 O 3 O 128) attributes:
  +R  
  +R +H  
  +R +H +A  
  +R +H -A  
  +R -H  
  +R -H +A  
  +R -H -A  
  +R +A  
  +R -A  
  -R  
  -R +H  
  -R +H +A  
  -R +H -A  
  -R -H  
  -R -H +A  
  -R -H -A  
  -R +A  
  -R -A  
  +H  
  +H +A  
  +H -A  
  -H  
  -H +A  
  -H -A  
  +A  
  -A  

Notas:

  • Cualquier término de consulta se puede invertir precediéndolo con -(menos). Por ejemplo, puedes encontrar de todo.exceptoarchivos ocultos de solo lectura con -attributes:(3 OR 35).
  • Naturalmente, incluso si utiliza la attributespalabra clave para buscar archivos ocultos, no encontrará ninguno a menos que haya seleccionado "Mostrar archivos, carpetas y unidades ocultos" en "Opciones de carpeta".
  • Lógicamente, los archivos sin atributos establecidos deberían tener un attributesvalor de 0, pero este no parece ser el caso. En mi experiencia, tienen un attributesvalor NORMAL (128).
  • Para buscar directorios y/o archivos/directorios que estén comprimidos, cifrados, no indexados o que tengan el atributo SISTEMA configurado, agregue las constantes apropiadas de la primera tabla a los valores de la tabla anterior. No debería ser necesario incluir los valores “128”; por ejemplo, para -R -H +S -A, debería ser suficiente buscar en 4lugar de (4 OR 132).
  • Recuerde que las carpetas que están “personalizadas” (por ejemplo, con un icono no estándar) tienen configurado el atributo READONLY. (Las personalizaciones se almacenan en un archivo oculto del sistema desktop.ini).
  • No es necesario utilizar la attributespalabra clave para buscar directorios únicamente (es decir, excluyendo archivos) si no le importan los demás atributos; Solo usa type:folder. Del mismo modo, -type:folderbusca sólo archivos (excluidos directorios). No confunda esto con kind:folder, que encontrará carpetas reales del sistema de archivos, pero también archivos de colección como *.CABy *.ZIP.
  • Además, puede buscar archivos y directorios cifrados con encryptionstatus:encryptedo is:encrypted. La inversa se puede especificar como -encryptionstatus:encrypted, -is:encryptedo encryptionstatus:unencrypted.
  • Naturalmente, incluso si utiliza la attributespalabra clave para buscar archivos del sistema, no encontrará ninguno a menos que tenga "Ocultar archivos protegidos del sistema operativo". Delawareseleccionado en “Opciones de carpeta”.

información relacionada