A pesquisa do Windows se comporta de maneira estranha com #### B#

A pesquisa do Windows se comporta de maneira estranha com #### B#

Estou encontrando um comportamento estranho ao procurar arquivos com formato de número de série composto por 4 dígitos, um espaço, uma letra e um dígito (#### B#). Especificamente quando essa letra é um B.

Por exemplo eu tenho um diretório com o arquivo 1234 B2.txt. A pesquisa de arquivos do Windows o encontra se eu digitar 1234 B, mas não quando digito 1234 B2. É como se quando B# segue um número, fosse algum tipo de modificador para a pesquisa. Text B2encontrará um arquivo com esse nome, e 1234 A2também encontrará, mas 1234 B1, 1234 B2, e 1234 B2018todos retornarão "nenhum item corresponde à sua pesquisa", mesmo se houver um arquivo com essa string no nome do arquivo.

Isso está acontecendo no Windows 7 e em vários computadores que verifiquei até agora. Alguém tem alguma ideia?

Responder1

Encontrei algumas soluções, mas nenhuma explicação.

  1. Digite "1234 B2", e eu quero dizerdigite as aspas.  Ou file:1234 B2ou file:"1234 B2").
  2. Sem aspas,1234 B2 digamos 1234 A2, já que funciona normalmente. Quando você digita 1234 A2(sem aspas), o Windows Explorer parece tratá-lo como

    o nome do arquivo contém “1234” E o nome do arquivo contém “A2”

    e assim encontra, não apenas 1234 A2.txt, mas arquivos como 1234 foo A2e A2 1234. Uma pesquisa por A2 1234encontra os mesmos resultados.

    Agora, 1234 B2não encontro nada que eu possa jogar (e não tenho ideia do porquê). Mas B2 1234encontra 1234 B2, 1234 foo B2e B2 1234. Então isso vai dar o resultado que você deseja (junto com os outros, se existirem). Além disso, peculiarmente, 1234 AND B2encontra os mesmos três padrões.

informação relacionada