Windows命令行使用dir搜索精确扩展名

时间:2010-03-11 09:50:14

标签: windows command-line dir

进行搜索时:

dir /b /s *.txt

我获得了扩展名为.txt的所有文件/文件夹。但是当我们有.txtx这样的扩展时,我也会得到它们。如何搜索确切的扩展名?

2 个答案:

答案 0 :(得分:31)

你可以试试这个

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

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

dir  /b *.txt | findstr  .txt$

答案 1 :(得分:4)

我无法弄清楚为什么它会像这样,但这可行:dir /b /s .txt | findstr /e .txt。丑陋但有效。