Quelqu'un peut-il me dire pourquoi dir *.asp
renvoie tout .asp
fichiers mais aussi tous .aspx
des dossiers? Il semble dir
ignore les extensions de plus de trois. C'est vraiment dérangeant.
command-line
ms-dos
dir
Gary
la source
la source
Réponses:
En effet, cmd.exe est cassé et ignorera les extensions au-delà des 3 premiers caractères lors de l'utilisation de caractères génériques. Vous pouvez utiliser:
enlever les objets supplémentaires.
la source
dir *.asp
et vous aurez les deux fichiers. Typedir *.aspx
et vous aurez juste le.aspx
fichier. Typedir *.as
et vous n'aurez aucun fichier. C'est incohérent et c'est un bogue que MS a choisi de laisser pour assurer la compatibilité.