Doh, me deparei com a resposta depois de consultar a Sintaxe de consulta avançada referência novamente. Pesquisar por filename:.#*
me dá o comportamento de pesquisa do XP.
Eu tenho um repositório de código fonte bastante grande em minha máquina; não é indexado pelo Windows Search. Estou tentando encontrar alguns arquivos gerados com nomes estranhos na forma .#name.extension.version
, em que name e extension são nomes e extensões normais e version é um valor numérico (por exemplo, algo como 1.186). No Windows XP, encontrei esses arquivos procurando por .#*
; no Windows 7 que apenas retorna todos os arquivos e diretórios. Então, minha pergunta é a seguinte: é possível encontrar arquivos assim chamados usando a funcionalidade interna de pesquisa do Windows 7?
Eu encontrei essa pergunta é muito parecida, mas a resposta não funciona para mim; parece que qualquer caractere especial que eu coloquei na consulta é ignorado ou tratado como um caractere curinga e, como resultado, corresponde a todos os arquivos e diretórios.
Existe algum valor de registro que eu possa definir para fazer com que o recurso de pesquisa por nome de arquivo funcione com caracteres especiais?
Doh, me deparei com a resposta depois de consultar a Sintaxe de consulta avançada referência novamente. Pesquisar por filename:.#*
me dá o comportamento de pesquisa do XP.
Eu encontrei isto: link
Isso me faz pensar que o caractere de estrela ("*") é o caractere de escape para caracteres especiais na Sintaxe de Consulta Avançada do Windows e que vem ANTES do caractere especial.
Eu tentei e descobri que # * não funciona mas que * # FUNCIONA. Eu acho que o outro respondedor pode ter conseguido isso de volta.