我无法让 Windows 搜索索引具有.sql扩展名的文本文件的内容。有什么我做错了吗?
我在工作中使用一个名为Navicat的程序,它帮助我使用我们的 MySQL 数据库。当我使用 Navicat 编辑和保存查询时,它会将它们存储在.sql位于 Program Files 中 Navicat 目录中的文件中。
由于默认情况下 Windows Search 不会为 Program Files 中的文件编制索引,因此我将其添加到索引位置列表中,如下图所示:

我还进入了高级部分并添加了.sql文件扩展名并选择了该Index Properties and File Contents选项。这将过滤器描述设置为Plain Text Filter:

但是,每当我搜索我希望在.sql文件中找到的文本时,例如saw_order.Wo type:sql,它都不会返回任何文件。搜索是成功的,如果我在寻找的部分名称与文件的,但从未对其内容.sql的文件。
这些.sql文件是纯文本文件,可以使用记事本轻松打开和编辑。Navicat 只是添加了一些智能感知和组织功能,但除此之外,它是纯文本。
为什么 Windows Search 看不到这些文件的内容?
我需要在 Windows 搜索中添加一些特殊的插件来识别这些文件吗?
注意:我使用的是 Windows Search 4.0 和 Windows XP SP3。