在 Windows XP 中搜索具有特定内容的文件

在 Windows XP 中搜索具有特定内容的文件

在 Windows XP 中,有没有办法在包含多个文件的多个目录中搜索包含单词“jack_user”的特定文件?

答案1

您想使用 Windows 搜索引擎吗?

在这个窗口中,您可以在“文件中的单词或短语:”中设置单词“jack_user”,并且可以在“查找范围”组合框中选择根文件夹:

在此处输入图片描述

答案2

我会用查找字符串如下:

C:\some\directory\>findstr /s /i "jack_user" *

答案3

答案4

是的,你可以。当你搜索文件时,你可以提供文件内容中应包含的某些文本。你还可以提供应在哪个目录中搜索以及是否应遍历所有子目录。

唯一的问题是,Windows 搜索仅搜索特定类型的文件(列出这里)。它可能找不到您要查找的内容。

有一些工具可以搜索每个文件。Google 会给出一些结果。

如果你想以编程方式执行此操作,你可以使用搜索 API,但我不确定它是否有相同的限制。如果是的话,你可能必须打开遇到的每个文件,并使用正则表达式检查内容。

相关内容