Problemas ao tentar usar o Windows Search para procurar um arquivo com um ponto de interrogação no conteúdo

16

Parece que o Windows Search está tendo problemas ao especificar um caractere de ponto de interrogação como o conteúdo que estou procurando em meus arquivos.

Eu tentei:

  • conteúdo:?
  • conteúdo: "?"
  • conteúdo: "\?"
  • conteúdo: \?
  • conteúdo:% 3f
  • conteúdo: "% 3f"
  • conteúdo: \ 3f
  • conteúdo: "\ 3f"
  • conteúdo: \ 00 \ 00 \ 00 \ 3F

mas cada uma delas não produz resultados quando eu realmente tenho arquivos que contêm? dentro do escopo da pesquisa. Se eu, em vez disso, procurar algo como conteúdo: feliz, ele realmente encontrará todos os arquivos com a frase "feliz" dentro desses mesmos arquivos.

Minha suposição é que o Windows Search está tratando alguns caracteres, como o ponto de interrogação, como um caractere especial provável para fins de expressões curinga. Para testar essa teoria, também procurei por arquivos que contenham um asterisco * e, na verdade, tenho o mesmo problema que ao procurar pelo conteúdo do ponto de interrogação. O que eu estou querendo saber é se existe alguma maneira de fazer uma pesquisa funcionar onde eu possa procurar por uma expressão literal sem qualquer tipo de correspondência de curinga ou pelo menos uma maneira de escapar dos caracteres especiais dentro da expressão.

A propósito, estou usando o Windows 7 Enterprise.

    
por jpierson 28.07.2010 / 05:54

7 respostas

12

Tente ~ =? Onde ? é o personagem que você está procurando.

    
por 20.10.2011 / 16:56
6

Parece que a Microsoft removeu a capacidade de pesquisar apenas para caracteres especiais. Para pesquisar com caracteres especiais, também deve haver uma palavra incluída ( Example: Who? ). Novamente, deve haver uma palavra , não apenas um caractere curinga, com o caractere especial. Isso ocorre porque o Windows Search ignora os caracteres especiais, com exceção dos curingas. Por esta página de dicas e truques de pesquisa , os únicos curingas disponíveis no Windows A pesquisa é um asterisco e um ponto de interrogação. No entanto, parece que o único que funciona é o asterisco. Mesmo ao tentar seu exemplo, s?n , encontrado na mesma página da página.

Aqui está uma citação de um post nos Fóruns do Vista64: ( Fonte )

Actually, the problem is a little different. Search is now word-based, not character based. Brackets are considered punctuation by Search, not wild cards. To get meaningful results, queries that contain punctuation must also contain words, a phrase, or a wild card. For example, If I search on this:[*] or this: {*} I get a bunch of files that have a phrase in their file name within brackets, just as I would expect. So give that a try.

    
por 02.12.2010 / 11:10
4

No Windows 7, tive um problema semelhante, mas estava tentando pesquisar palavras-chave entre colchetes ("[" também foi ignorado, semelhante a "?", "(", "]", etc.) no nome do arquivo. O que funcionou para mim é o seguinte:

nome do arquivo: "*[Cumbia]*" OR filename:"*[Reggae]*"

Isso localizaria todas as minhas músicas marcadas com a string de texto [Cumbia] ou [Reggae] nos nomes dos arquivos. O que eu faria então é selecionar todos os arquivos e, em seguida, clicar com o botão direito na seleção para invocar o recurso Sendto para enviar todas as músicas para o meu programa de reprodução de música (Winamp, neste caso).

    
por 10.02.2012 / 02:52
2

Teste content: ~="?" ou extension: ~="?" ou qualquer caractere especial que você esteja procurando nas cotações, etc.

    
por 16.03.2012 / 15:44
1

Eu não uso o Windows Search, mas gostaria de saber se ele suporta caracteres de escape, conforme descrito neste artigo da Microsoft:

Usando o protocolo de pesquisa

Em caso afirmativo, você pode tentar usar %3f para o ponto de interrogação.

    
por 02.12.2010 / 09:32
1

Basta usar o powershell para pesquisar o conteúdo do arquivo:

Get-ChildItem -recurse | Select-String -pattern "dummy" | group path | select name

    
por 16.07.2015 / 12:43
-1

Eu só encontrei alguns recursos na sintaxe de pesquisa, então vou começar a listá-los aqui na esperança de encontrar um que possa fornecer uma solução ou pelo menos uma solução alternativa para o meu problema.

Pesquisa do Windows: dicas e truques

Pesquisa do Windows: Opções de pesquisa avançada

    
por 08.12.2010 / 16:51