検索すると:
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
。醜いが動作します。