Windows 7 批处理文件-查找字符串并将文件名写入另一个文件

Windows 7 批处理文件-查找字符串并将文件名写入另一个文件,windows-7,batch-file,dos,Windows 7,Batch File,Dos,我有100个文本文件,我需要在所有100个文本文件中找到一个字符串,如果在任何文件中找到该字符串,那么我想在日志中写入该文件名,并且在单独的文本文件中找到许多字符串,请提供一个批处理代码来实现这一点。字符串位于文本文件中,如下面的示例所示 my_strings.txt 测试1 测试2 测试3 请使用批处理文件帮助实现上述目标。这里有几点可以帮助您自己开始解决此问题 搜索文件和打印文件名请参见Findstr 键入findstr/?并在命令行中输入。 请特别注意/M选项标志 捕获输出请参见重定向

我有100个文本文件,我需要在所有100个文本文件中找到一个字符串,如果在任何文件中找到该字符串,那么我想在日志中写入该文件名,并且在单独的文本文件中找到许多字符串,请提供一个批处理代码来实现这一点。字符串位于文本文件中,如下面的示例所示

my_strings.txt

测试1

测试2

测试3


请使用批处理文件帮助实现上述目标。

这里有几点可以帮助您自己开始解决此问题

搜索文件和打印文件名请参见
Findstr
键入
findstr/?
并在命令行中输入。 请特别注意
/M
选项标志

捕获输出请参见重定向

StackOverflow不是一种代码编写服务。请阅读并展示。