Sintaxe do FileExplorer para pesquisa de arquivos quando o nome do arquivo contém hífens

Sintaxe do FileExplorer para pesquisa de arquivos quando o nome do arquivo contém hífens

Usando o Win 10 FileExplorer, quero encontrar "myfile-2015-info.pdf" sabendo com certeza apenas "myfile-2015". Se eu entrar file:myfileestá na lista (longa), então continuo digitando e file:myfile-2015falho completamente. O hífen é o problema. Por que isso é um problema (NÃO há espaço anterior)? Colocar a pesquisa entre aspas não ajuda. Acontece que isso file:~myfile-2015funciona muito bem, mas por que o til ajuda? Olhei a página do AQS e não consegui encontrar uma resposta. Onde posso encontrar documentação decente o suficiente sobre as peculiaridades do FileExplorer para que eu possa antecipar tudo isso? Meu GoogleFu costuma ser decente, mas pesquisei no site da Microsoft sem alegria.

Responder1

Finalmente encontrei oDocumentação da Microsoft sobre a sintaxe básica da consulta. O til aparentemente faz correspondência de strings com curingas. As variações incluem ~<para "começa com, ~>para" termina com ". (Pesquise COP_DOSWILDCARDSpara obter detalhes.)

Responder2

O til ~ parece retornar arquivos que começam com a palavra pesquisada, tentearquivo: pythonentãoarquivo:~pythonpor exemplo. A pesquisa do Windows também parece ignorar espaços e hifens, tentearquivo: pythonentãoarquivo: python 2, ambos retornam os mesmos arquivos. Tente o?(qualquer caractere único) operador entãoarquivo:~meuarquivo?2015. Para pesquisar determinados tipos de arquivo, tente adicionar oramal:palavra-chave,arquivo:python?2 extensão:pdf(observe o separador de espaço antes de ext:).

Mais informaçõesaqui.

Espero que isto ajude.

Responder3

Usar:name:~"myfile-2015*"

Semelhante à pesquisa por parênteses:

Captura de tela do Explorer Pesquisando parênteses

informação relacionada