cmd - 搜索所有文件中字符串的文件夹 - 找到后返回文件名

时间:2014-11-14 12:09:04

标签: file batch-file cmd

任何人都可以给我一个示例或解决方案来查找文件夹中的字符串。

当在其中一个文件中找到字符串时 - bat文件应该返回包含它的文件的名称。

e.g。

内部:" C:\ MyDocuments \ Files \"是:

samplefile1.xml

samplefile2.xml

... samplefilen.xml

samplefile1000.xml

搜索字符串:' 000234'

如果找到,则返回找到它的文件的名称。

此处了解我目前正在做什么(错误:):

findstr /S /M "000234" "C:\MyDocuments\Files\"

pause

1 个答案:

答案 0 :(得分:1)

将目录更改为C:\ MyDocuments \ Files \并触发:

findstr /S /M /L /C:"000234" *.xml