如何在 Windows 7 上搜索文件内部?

如何在 Windows 7 上搜索文件内部?

在 Windows XP 中,我们可以搜索包含定义关键字的文件(在所有文件类型中)。

Windows 7 可以在文件内部查找关键字,但仅限于文本文件。(*.doc, *.txt, *.inf, ...),而不是(*.conf, *.dat, *.*, ...)。

Microsoft 搜索筛选器不包含任何我可以为此使用的过滤器。

这怎么可能?

答案1

为了到达索引选项

开始-->控制面板-->索引选项

更改高级索引选项了解更多信息。

如果你点击先进的按钮索引选项然后转到文件类型选项卡,您将获得文件类型及其索引方式的列表。对于您想要的文件类型,您可以指定要索引文件内容,而不仅仅是文件属性。

或者您可以进行常规搜索,搜索完成后,您可以单击“再次搜索”字段下的“文件内容”按钮(如果您滚动到底部,该按钮位于搜索结果列表的末尾)。

基于这一页, “文件内容”选项不会总是显示 - 仅当被搜索的文件夹未标记为文件内容索引时才会显示;在这种情况下,文件内容应该会自动搜索,而无需明确指定此选项。

答案2

使用 GREP 工具在文件内部搜索时,我总是能获得更好的性能。我非常喜欢AstroGrep

答案3

我相信您也可以在 Windows 资源管理器右上角的搜索过滤框中输入“content:blahblah”。这至少适用于文本文件和 Office 文档。它也适用于源文件。

答案4

Notepad++ 可以做到这一点,而且是免费的。在文件中查找是CTRL- SHIFT- F

相关内容