J'ai un dossier contenant des fichiers comme
radiobutton-clicked.png
radiobutton-foobar.png
radiobutton-foobarbaz.png
... etc.
Voici ce qui se passe lorsque je recherche dans l'Explorateur Windows:
radio
: tous les fichiers trouvésradio*
: tous les fichiers trouvés*button
: tous les fichiers trouvés*radiobutton*
: tous les fichiers trouvésradiobutton*
: aucun résultatradiobutton
: aucun résultatradio*button
: tous les fichiers trouvés
Alors qu'est-ce que l'enfer fait *
exactement? Existe-t-il une documentation à ce sujet?
Et pourquoi fonctionne radio
et radio*button
fonctionne comme un terme de recherche, mais radiobutton
pas?
Éditer:
Je sais que *
c'est généralement censé être un caractère générique correspondant à 0 ou plusieurs caractères. Mais ce n'est évidemment pas le cas dans ce cas.
windows-7
windows-explorer
user123444555621
la source
la source
*
et?
sont appelés caractères génériques, et ils proviennent de DOS. Voici une page expliquant à quoi ils servent.*
correspond à n'importe quelle combinaison de caractères et à n'importe quel nombre de caractères (même aucun)?
correspond exactement à un caractèreJ'ai essayé les recherches sur ma machine, et j'obtiens ces résultats:
radio
: tous les fichiers trouvésradio*
: tous les fichiers trouvés*button
: tous les fichiers trouvés*radiobutton*
: tous les fichiers trouvésradiobutton*
: tous les fichiers trouvésradiobutton
: tous les fichiers trouvésradio*button
: tous les fichiers trouvésla source
Je pense que nous avons tous établi que * a toujours été le caractère générique pour 0 ou plus (ou. * Si vous utilisez des expressions régulières). C'est exactement ce qu'il est censé faire, mais il y a eu de nombreuses fois où cela ne s'est pas produit correctement pour moi aussi. J'ai constaté après le redémarrage que les mêmes recherches ont fonctionné correctement. Cela est probablement dû au service d'indexation, car il a été signalé des problèmes et il y a forcément des erreurs. à la vitesse à laquelle M $ lance les service packs et les mises à jour de sécurité. J'ai essayé de reproduire votre erreur mais sans succès, vous voudrez peut-être vérifier les attributs de fichier des deux fichiers pour vous assurer qu'ils ne sont pas marqués système (que vous ne verrez pas dans la boîte de dialogue des propriétés) ou masqués ou ont une autre propriété empêchant la recherche de le voir. Mais comme je l'ai dit, je n'arrive pas à le reproduire.
la source
Documentation de ce que fait * à partir du site Web des microsofts . Le document est pour Windows XP mais il est le même dans toutes les versions de Windows, sauf peut-être Windows Bob (pas sûr de celui-là).
la source
Le * signifie normalement tout. Ainsi, par exemple, si je recherchais * .png, il rechercherait tous les fichiers .png.
la source