253 windows windows-7 windows-search file-filter
在 Windows XP 中,我们可以搜索包含定义关键字的文件(在所有文件类型中)。
Windows 7 可以在文件内部查找关键字,但只能查找文本文件。( *.doc, *.txt, *.inf, ...),而不是 ( *.conf, *.dat, *.*, ...)。
Microsoft 搜索过滤器不包含我可以用于此的任何过滤器。
这怎么可能?
Nik*_*hil 131
进入索引选项:
开始 --> 控制面板 --> 索引选项
有关详细信息,请参阅更改高级索引选项。
如果单击“索引选项”中的“高级”按钮并转到“文件类型”选项卡,您将获得文件类型列表及其索引方式。对于您想要的文件类型,您可以指定您想要索引文件内容,而不仅仅是文件属性。
或者您可以只进行普通搜索,搜索完成后您可以单击“再次搜索”字段下的“文件内容”按钮(位于搜索结果列表末尾之后,如果您滚动到底部)。
基于此页面,“文件内容”选项不会始终显示 - 仅当正在搜索的文件夹未标记为文件内容索引时;在这种情况下,文件内容应该是自动搜索的,而不必明确指定此选项。
小智 84
我相信您也可以在 Windows 资源管理器右上角的搜索过滤器框中输入“content:blahblah”。这至少适用于文本文件和 Office 文档。它也适用于源文件。
jet*_*jet 57
你可以玩findstr。
findstr /s /m searchstring *.*
Run Code Online (Sandbox Code Playgroud)
选项说明:
/S Searches for matching files in the current directory and all subdirectories.
/M Prints only the filename if a file contains a match.
Run Code Online (Sandbox Code Playgroud)
小智 8
Windows 7 仍然能够在任何地方(而不是在索引位置)搜索文件中的字符串。
在 Windows 资源管理器中,转到菜单工具/文件夹选项并选择“始终搜索文件名和内容”。
可能仍然需要在“索引选项的高级选项”中正确设置文件类型。
Sean Sexton 的回答给了我我想要的东西(在搜索文本框中输入“内容:”)。但我认为以下图形解释可能对其他人有所帮助。
相当于 XP Search Companion (dog) 中的此搜索:

这是在 Windows 7 中:

| 归档时间: |
|
| 查看次数: |
828940 次 |
| 最近记录: |