Когда я делаю поиск:
dir /b /s *.txt
Я получаю все файлы/папки с расширением .txt
. Но я также получаю их, когда у них есть расширение как .txtx
. Как я могу искать точное расширение?
вы можете попробовать это
dir /s /b *.txt | findstr /v .txt.
или
dir /s /b *.txt | findstr /e .txt
или
dir /b *.txt | findstr .txt$
Я не могу понять, почему он так себя ведет, но это работает: dir / b / s. txt | findstr / e .txt
. Уродливо, но работает.