Командная строка Windows ищет точное расширение с dir

Когда я делаю поиск:

dir /b /s *.txt

Я получаю все файлы/папки с расширением .txt. Но я также получаю их, когда у них есть расширение как .txtx. Как я могу искать точное расширение?

19
задан dayuloli 21 April 2015 в 13:05
поделиться

2 ответа

вы можете попробовать это

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

или

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

или

dir  /b *.txt | findstr  .txt$
32
ответ дан 30 November 2019 в 03:38
поделиться

Я не могу понять, почему он так себя ведет, но это работает: dir / b / s. txt | findstr / e .txt . Уродливо, но работает.

4
ответ дан 30 November 2019 в 03:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: