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 B2
encontrará um arquivo com esse nome, e 1234 A2
também encontrará, mas 1234 B1
, 1234 B2
, e 1234 B2018
todos 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.
- Digite
"1234 B2"
, e eu quero dizerdigite as aspas. Oufile:1234 B2
oufile:"1234 B2"
). Sem aspas,
digamos1234 B2
1234 A2
, já que funciona normalmente. Quando você digita1234 A2
(sem aspas), o Windows Explorer parece tratá-lo comoo 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 como1234 foo A2
eA2 1234
. Uma pesquisa porA2 1234
encontra os mesmos resultados.Agora,
1234 B2
não encontro nada que eu possa jogar (e não tenho ideia do porquê). MasB2 1234
encontra1234 B2
,1234 foo B2
eB2 1234
. Então isso vai dar o resultado que você deseja (junto com os outros, se existirem). Além disso, peculiarmente,1234 AND B2
encontra os mesmos três padrões.