Eu tenho uma pasta contendo arquivos como
radiobutton-clicked.png
radiobutton-foobar.png
radiobutton-foobarbaz.png
... etc.
É o que acontece quando pesquiso no Windows Explorer:
radio
: todos os arquivos encontradosradio*
: todos os arquivos encontrados*button
: todos os arquivos encontrados*radiobutton*
: todos os arquivos encontradosradiobutton*
: sem resultadosradiobutton
: sem resultadosradio*button
: todos os arquivos encontrados
Então, o que diabos os *
precisamente fazem? Existe alguma documentação sobre isso?
E por que radio
e radio*button
funciona como um termo de pesquisa, mas radiobutton
não?
Editar:
Eu sei que *
geralmente é um curinga que corresponde a 0 ou mais caracteres. Mas, obviamente, não acontece neste caso.
windows-7
windows-explorer
user123444555621
fonte
fonte
*
e?
são chamados curingas e são originários do DOS. Aqui está uma página explicando para que servem.*
corresponde a qualquer combinação de caracteres e qualquer número de caracteres (mesmo nenhum)?
corresponde exatamente a um caractereEu tentei as pesquisas na minha máquina e obtive os seguintes resultados:
radio
: todos os arquivos encontradosradio*
: todos os arquivos encontrados*button
: todos os arquivos encontrados*radiobutton*
: todos os arquivos encontradosradiobutton*
: todos os arquivos encontradosradiobutton
: todos os arquivos encontradosradio*button
: todos os arquivos encontradosfonte
Acho que todos nós estabelecemos que * sempre foi o caractere curinga para 0 ou mais (ou. * Se você estiver usando expressões regulares). É exatamente isso que deve ser feito, mas houve muitas ocasiões em que isso também não aconteceu corretamente. Descobri, após reiniciar, que as mesmas pesquisas funcionaram corretamente. Provavelmente, isso se deve ao serviço de indexação, já que foram relatados problemas com o mesmo e provavelmente haverá erros esp. na taxa em que o M $ inicia os service packs e as atualizações de segurança. Minha sugestão seria ficar com o cmd.exe, é isso que eu faço, então não preciso me preocupar se os arquivos serão ou não deixados para trás. Tentei reproduzir seu erro, mas não obtive êxito, convém verificar os atributos de arquivo dos dois arquivos para garantir que eles não estejam marcados no sistema (que você não verá na caixa de diálogo de propriedades) ou ocultos ou que tenham alguma outra propriedade que impeça a pesquisa. Mas como eu disse, não consigo reproduzi-lo.
fonte
Documentação para o que * faz no site da microsofts . O documento é para o Windows XP, mas é o mesmo em todas as versões do Windows, exceto, talvez, o Windows Bob (não tenho certeza sobre isso).
fonte
O * normalmente significa tudo. Por exemplo, se eu pesquisasse * .png, ele pesquisaria todos os arquivos .png.
fonte