
Las herramientas de búsqueda del explorador de archivos de Windows 10 le permiten insertar archivos type:
en el cuadro de búsqueda. No puedo entender qué es esto, cuáles son los valores posibles y/o qué archivos califican para ellos.
- ElDocumentos de sintaxis de consulta avanzadano enumerar
type
. - Documentos sobre tipos percibidosposiblemente pueda referirse a él con el valor
images
, por ejemplo, Esto coincidiría con unartículo de tercerosque enumeratype:image
. Sin embargo, no puedo encontrar un archivo JPEG usandotype:images
otype:image
. - Un artículo alemándice que (o más precisamente, su traducción
typ
) se refiere a la extensión del archivo. Pero eso no funciona para mí, mientras que sí funciona conext
.
Respuesta1
Descubrí que la sintaxis de búsqueda funciona de manera diferente para las carpetas indexadas y las que no. (Creo que esto es muy malo).
Para una carpeta indexada, , type:image
y trabajo .type:jpg
type:.jpg
type:=.jpg
Para una carpeta no indexada, solo type:=.jpg
funciona.
Gracias aNinja matón de TIpara la última sintaxis.
Respuesta2
El nombre completo de la propiedad que aparece en la Type
columna es System.ItemTypeText
. La palabra clave allí es "Texto". Estas buscando eldescripción del textodel tipo (si está buscando una extensión específica, simplemente busque en la Extension
propiedad).
Hay varios operadores de consulta que son específicos de una cadena, pero no son muy conocidos, muy probablemente porque están ocultos hacia el final deUso de la sintaxis de consulta avanzada mediante programación. (no aparece exactamente en la parte superior cuando buscas en la web "sintaxis de búsqueda del Explorador": D)
COP_VALUE_STARTSWITH ~<
System.FileName:~<"C++ Primer"
COP_VALUE_ENDSWITH ~>
System.Photo.CameraModel:~>non
COP_VALUE_CONTAINS ~= or ~~
System.Subject.~=round
or System.Search.Autosummary:~~round
COP_VALUE_NOTCONTAINS ~!
System.Author:~!"sanjay"
COP_DOSWILDCARDS ~
System.FileName:~"Mic?osoft W*d"
COP_WORD_EQUAL $= or $$
System.StructuredQuery.Virtual.From:$="Sanjay Jacobs"
COP_WORD_STARTSWITH $<
System.Author:$<"San"
or System.Filename:$<"Micro Exe"
La búsqueda en ubicaciones no indexadas parece ser menos indulgente con respecto a la sintaxis; por ejemplo, buscar Program Files
con Type:"file folder"
rendimientos "No items match your search."
y utilizar type:="file folder"
rendimiento para obtener los resultados esperados:
Pero la verdadera "bala mágica" esCOP_VALUE_CONTAINS (
~~
)
. La búsqueda Program Files
con type:Configuration
no produce resultados, pero~~
coincide incluso con cadenas parciales. type:~~config
produce tipos que ni siquiera conocía:
Ni siquiera requiere comodines para hacer coincidir cadenas parciales. type:=~~olde
es suficiente para hacer coincidir cualquier tipo con "carpeta" en la descripción: