web-dev-qa-db-fra.com

Recherche en ligne de commande Windows pour l'extension exacte avec dir

Quand je fais une recherche:

dir /b /s *.txt

J'obtiens tous les fichiers/dossiers avec l'extension .txt. Mais je les reçois aussi quand ils ont une extension comme .txtx. Comment puis-je rechercher l'extension exacte?

22
Marc

tu peux essayer ça

dir  /s /b *.txt | findstr /v .txt.

ou

dir  /s /b *.txt | findstr /e .txt

ou

dir  /b *.txt | findstr  .txt$
33
ghostdog74

Je ne peux pas comprendre pourquoi il se comporte comme ça, mais cela fonctionne: dir /b /s .txt | findstr /e .txt. Moche mais ça marche.

4
Tomer Gabel