Tengo una carpeta que contiene archivos como
radiobutton-clicked.png
radiobutton-foobar.png
radiobutton-foobarbaz.png
... etc.
Esto es lo que sucede cuando busco en el Explorador de Windows:
radio
: todos los archivos encontradosradio*
: todos los archivos encontrados*button
: todos los archivos encontrados*radiobutton*
: todos los archivos encontradosradiobutton*
: sin resultadosradiobutton
: sin resultadosradio*button
: todos los archivos encontrados
Entonces, ¿qué demonios hace *
exactamente? ¿Hay alguna documentación sobre esto?
¿Y por qué funciona radio
y radio*button
funciona como un término de búsqueda, pero radiobutton
no?
Editar:
Sé que *
generalmente se supone que es un comodín que coincide con 0 o más caracteres. Pero obviamente no lo hace en este caso.
windows-7
windows-explorer
usuario123444555621
fuente
fuente
*
y?
se llaman comodines, y se originan en DOS. Aquí hay una página que explica para qué sirven.*
coincide con cualquier combinación de caracteres y cualquier número de caracteres (incluso ninguno)?
coincide exactamente con un personajeProbé las búsquedas en mi máquina y obtuve estos resultados:
radio
: todos los archivos encontradosradio*
: todos los archivos encontrados*button
: todos los archivos encontrados*radiobutton*
: todos los archivos encontradosradiobutton*
: todos los archivos encontradosradiobutton
: todos los archivos encontradosradio*button
: todos los archivos encontradosfuente
Creo que todos establecimos que * siempre ha sido el comodín para 0 o más (o. * Si está utilizando expresiones regulares). Esto es exactamente lo que se supone que debe hacer, pero ha habido muchas veces en que esto tampoco ha sucedido correctamente para mí. Descubrí después de reiniciar que las mismas búsquedas funcionaron correctamente. Esto probablemente se deba al servicio de indexación, ya que se han informado problemas con él y es probable que haya errores, especialmente. a la velocidad a la que M $ elimina los paquetes de servicio y las actualizaciones de seguridad. Mi sugerencia sería, seguir con cmd.exe, eso es lo que hago, entonces no tengo que preocuparme por si los archivos se quedan atrás. Traté de reproducir tu error pero no tuve éxito, es posible que desee verificar los atributos de los dos archivos para asegurarse de que no estén marcados como sistema (que no verá en el cuadro de diálogo de propiedades) u ocultos o que tengan alguna otra propiedad que impida que la búsqueda lo vea. Pero como dije, parece que no puedo reproducirlo.
fuente
Documentación de lo que * hace desde el sitio web de microsofts . El documento es para Windows XP, pero es el mismo en todas las versiones de Windows, excepto quizás Windows Bob (no estoy seguro de eso).
fuente
El * normalmente significa todo. Entonces, por ejemplo, si busco * .png, buscaría todos los archivos .png.
fuente