¿Cuál es la palabra clave "tipo" en la sintaxis de consulta avanzada de Búsqueda de Windows?

¿Cuál es la palabra clave "tipo" en la sintaxis de consulta avanzada de Búsqueda de Windows?

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.

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:imagey trabajo .type:jpgtype:.jpgtype:=.jpg

Para una carpeta no indexada, solo type:=.jpgfunciona.

Gracias aNinja matón de TIpara la última sintaxis.

Respuesta2

El nombre completo de la propiedad que aparece en la Typecolumna 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 Extensionpropiedad).

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 Filescon Type:"file folder"rendimientos "No items match your search."y utilizar type:="file folder"rendimiento para obtener los resultados esperados:

ingrese la descripción de la imagen aquí

Pero la verdadera "bala mágica" esCOP_VALUE_CONTAINS (~~). La búsqueda Program Filescon type:Configurationno produce resultados, pero~~coincide incluso con cadenas parciales. type:~~configproduce tipos que ni siquiera conocía:

ingrese la descripción de la imagen aquí

Ni siquiera requiere comodines para hacer coincidir cadenas parciales. type:=~~oldees suficiente para hacer coincidir cualquier tipo con "carpeta" en la descripción:

ingrese la descripción de la imagen aquí

información relacionada