在 Vista Explorer 中,如何在目录中的所有文件内容中搜索某个单词?

在 Vista Explorer 中,如何在目录中的所有文件内容中搜索某个单词?

我在 Vista 的一个目录中有一个 PHP 网站。

该目录中的许多文件都包含“output”一词。在 Windows 资源管理器中,我在搜索框中输入“output”。它找到了两个文件,但没有找到其他文件。

我要怎么做才能使 Vista 的 Explorer 搜索准确、可靠?

目前,我通过打开 Eclipse 并进行全局搜索来解决这个问题,效果很好,如果我可以做到这一点而不用每次等待 20 秒来打开 Eclipse 就好了。

替代文本

这是我的搜索选项;我已将所有内容都打开了:

在此处输入图片描述

答案1

我也为此搜索了好多地方。似乎“包含非索引”选项仍然排除了某些文件类型(我设置了一个类似的测试,如果我将文件重命名为 .txt,它可以工作,重命名回 .php,它就找不到它了)。似乎解决这个问题的唯一方法是强制 vista 搜索该文件类型此处的说明

然而,对我来说,为 Vista 准备我可能想要搜索的每个扩展并不是一个解决方案。我倾向于使用一个名为 特工搜查。它允许您指定一个文件夹,并将搜索文件内容,并且考虑到其强力机制,它的速度令人惊讶。

替代文本

答案2

我用记事本++进行这种搜索。它比 Eclipse 更轻量,输出效果很好,还有许多其他选项。当然还有很多其他工具,但我喜欢这个。

菜单

在文件中查找

答案3

您可能必须转到控制面板下的搜索选项并启用它来搜索隐藏文件和文件夹?

答案4

也许你应该看看一个名为定位32,它仅索引文件名、日期、大小等,而不是文件内容。

它的工作原理如上所述一切,但这个适用于所有类型的驱动器,不仅仅是 NTFS,并且可以配置为搜索文件内容(例如,您可以告诉他搜索名称以 开头"Report"、小于 20 MB、不在目录中的文件"Archive",然后,对于匹配的文件,在内容中搜索字符串"Needed now!"

我配置了Win+Shift+F键以显示其搜索对话框,但我还没有找到更快的方法来访问任何目录或文件。

相关内容