批量搜索文件名中包含字符串的文件

时间:2016-05-22 10:28:30

标签: batch-file

我试图在某个目录中搜索某个文件。

dir *test*.txt /s /b

这样可以成功找到文件" 0x0test0x0.txt",但前提是该文件位于当前目录中。 我试图搜索整个驱动​​器,这是我的初衷;

dir C:\ *test*.txt /s /b

这会搜索整个(C :)驱动器,但不仅仅是搜索" test"在他们的文件名中。

如果我可以在整个(C :)驱动器中搜索文件名中包含特定字符串的文件,那将会很棒,并且只返回文件名中包含字符串的文件的路径。

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

dir可以使用多个文件掩码。

dir C:\ *test*.txt /s /b

列出C:\中的所有文件以及当前文件夹中的以下文件夹和*.test*.txt

摆脱空间:

dir C:\*test*.txt /s /b