Search Federation-win7的联合搜索功能(4)

http://www.itjxue.com  2015-08-03 22:12  来源:未知  点击次数: 

编辑搜索连接器

很明显,现成的搜索连接器并不能满足我们的须要,通常情况下管理员须要手动去编辑自己须要的搜索连接器。其实,搜索连接器文件打开后就是一个XML语言的脚本,如果要纯手动编写代码对于不少管理员来说是有难度的。不过,我们可以采取一个取巧的要领,就是通过修改搜索连接器模板以建立自己须要的连接器。如图所示就是一个搜索连接器的目标文件的截图,我们只需替换图中红色的部分即可。
其中Sevenforums标签是配置连接器的名称,我们只需将Sevenforums修改为自己须要的名称即可。标签中是配置连接器的描述,大家可以自己依据实际情况去填写。template后面是配置要搜索的站点的URL地址,大家只需将其修改为目标站点的URL地址即可。当然,对于企业用户来说,也可以将其修改为启用内部Web的URL地址。通过对图中4部分红色的修改,我们就完成了一个搜索连接器的文件代码的建立。接下来我们可将该文件保存为一个osdx格式的文件,最后按照上面添加搜索连接器的添加要领直接双击该文件即可。当然,通过这种方式建立的搜索连接器有可能会存在一定的疑问,须要大家执行 相应的调试。不过,建议大家还是下载比较专业的站点为其量身定做的搜索连接器。(图6)

5、揭晓搜索连接器

在Windows 7中,我们建立的搜索连接器一般都是保存在“C:users用户名Searches”即用户的“搜索”文件夹下。对于建立的搜索连接器我们可以将其执行 揭晓,搜索连接器的揭晓有两层意思。其一是,将其揭晓到系统的其它位置使它无处不在,这样方便我们调用。例如,当我们执行“开始”→“搜索”在搜索框中输入搜索关键词后会在上面显示该搜索连接器以方便我们选择。除了这个位置之外,当我们在Windows 7的资源管理器的搜索框中输入关键词执行 搜索,当搜索完毕后会在窗口下面列出所有的搜索连接器可供用户选择运用哪个搜索连接器执行 搜索。默认情况下它是以本机的“计算机”为目标执行 搜索,当我们点击其他的连接器比如MSDN这个连接器后,就会从MSDN的站点中执行 检索。其二是,在域环境中通过组策略将其集中揭晓到域内的其他客户端中,实现搜索连接器的域内共享。本文只说说搜索连接器在本机的揭晓,其实在AD中的揭晓其组策略配置是一样的。

搜索连接器在系统中的揭晓,我们可以通过添加相应的注册表项来完成,当然最基本的方式是通过组策略来完成。执行“开始”→“运行”,输入gpedit.msc打开组策略编辑器,依次展开“用户配置”→“管理模板”→“Windows 组件”→“Windows资源管理器”,在右侧找到并打开“Pin Librahim or Search Connectors to the ‘Search again’links and the Shart menu”组策略项。首先选择“启用”该策略,然后在“选项”下面可以添加相应的搜索连接器执行 揭晓,在此最多只能揭晓 5个搜索连接器。将C:users用户名Searches”目录中对应的搜索连接器的完整路径复制到文本框中,例如“C:usersAdministratorSearchesMSDN.searchConnector-ms”,按照同样的要领将其它的搜索连接器执行 揭晓,这样搜索连接器就会出现在上面所示的位置中。(图7)

总结:上面关于Windows 7的Search Federation(联合搜索)功能的解读和运用范例,主要是基于个人用户的,其实在域环境中其联合搜索更显示了它的灵活和强大。相信随着Windows 7正式版的揭晓,以及其在企业环境中的部署,联合搜索功能将会在数据文件的检索和搜索方面极大地解放IT人员。

(责任编辑:IT教学网)

更多

相关windows文章