La búsqueda de Windows se comporta de forma extraña con #### B#

La búsqueda de Windows se comporta de forma extraña con #### B#

Me encuentro con un comportamiento extraño cuando busco archivos con un formato de número de serie que consta de 4 dígitos, un espacio, una letra y un dígito (#### B#). Específicamente cuando esa letra es una B.

Por ejemplo tengo un directorio con el archivo 1234 B2.txt. La búsqueda de archivos de Windows lo encuentra si escribo 1234 B, pero no cuando escribo 1234 B2. Es como cuando B# sigue a un número, es una especie de modificador de la búsqueda. Text B2encontrará un archivo con ese nombre, y 1234 A2también lo hará, pero 1234 B1, 1234 B2y 1234 B2018todos devolverán "ningún elemento coincide con su búsqueda", incluso si hay un archivo con esa cadena en el nombre del archivo.

Esto sucede en Windows 7 y en varias computadoras que he revisado hasta ahora. ¿Alguien tiene alguna idea?

Respuesta1

Encontré un par de correcciones, pero ninguna explicación.

  1. Escribe "1234 B2", y quiero decirescriba las comillas.  O file:1234 B2o file:"1234 B2").
  2. Sin comillas,1234 B2 digamos 1234 A2, ya que funciona normalmente. Cuando escribe 1234 A2(sin comillas), el Explorador de Windows parece tratarlo como

    el nombre del archivo contiene “1234” Y el nombre del archivo contiene “A2”

    y así encuentra, no sólo archivos 1234 A2.txt, sino también archivos como 1234 foo A2y A2 1234. Una búsqueda A2 1234encuentra los mismos resultados.

    Ahora, 1234 B2no encuentra nada que pueda arrojarle (y no tengo idea de por qué). Pero B2 1234encuentra 1234 B2, 1234 foo B2y B2 1234. De modo que obtendrá el resultado que desea (junto con los demás, si existen). Además, curiosamente, 1234 AND B2encuentra los mismos tres patrones.

información relacionada