我使用过滤器驱动程序处理一个软件,该软件管理对用户配置文件区域的读/写操作。我已经意识到Windows搜索服务被我们的过滤器驱动程序搞糊涂了,这个磁盘区域需要从搜索中排除(无论如何这对于这个区域都没有意义)。
我已经意识到,以编程方式添加排除项是可能的:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\CrawlScopeManager\Windows\SystemIndex\DefaultRules
然后重启服务以获取它。但是,这有点沉重。有谁知道是否有可能以更优雅的方式做这种事情?我查看了搜索SDK,但似乎更多的是针对想要使用搜索数据而不是配置服务的人。