对于多台电脑互联的小内网,如果有着相互间资料共享互用的需求,共享资料的搜索也是个问题。从磁盘空间的利用效率考虑,如何才能快速搜索和定位局域网中其他电脑中的文件资料?
我们可以借助于具有内网搜索服务的搜索软件配置,达成局域网内电脑两两之间的特殊共享协议,解决内网文件快速搜索的共享问题。
1. 搜索服务的建立
要建立搜索服务,需要在内网的每台电脑上都安装Everything软件,并安装多国语言包(含简体中文)。由于Everything是日系软件,运行后默认显示日语界面,难以看懂,因此要将其界面切换为简体中文。用Ctrl+P快捷键呼出设置窗口,并从第一选项卡下选择“简体中文”,点击OK使设置生效(图1)。
接下来要将本地分区添加到搜索数据库中。具体方法是点击Everything“工具→选项”命令,单击“磁盘”选项卡,将存放共享资料的磁盘分区分别选中并选择窗口下方的四个复选框(图2)。
开启文件共享服务。单击HTTP选项卡,将其中的三个复选框均选中(图3),其中的“允许HTTP文件下载”是允许别的用户查找到你电脑中的文件后进行下载,而“自动运行”则可以保证Everything启动后自动运行HTTP服务器。
小提示:虽然Everything在第一次运行时也要建立磁盘文件索引,但由于Everything采用的不是逐一读取磁盘文件,而是直接读取NTFS文件系统日志的方式,因此索引建立速度极快。
2. 实现文件快速搜索
当每台电脑用Everything建立好HTTP搜索服务器后,在其他电脑上就可以使用访问局域网址的方式对其他电脑的共享文件进行搜索,搜索同样使用本机安装的Everything软件进行。在浏览器内输入其他电脑的内网IP地址,在随后弹出的Everything搜索窗口的搜索框中输入关键字,下面马上会出现满足条件的搜索结果。
如果搜索结果中出现的是文本文件,可直接单击文件查看文件内容;对于其他类型的文件,则可以通过右键单击文件下载文件到本机使用。
小提示:因为此类服务是以磁盘分区为单位进行共享的,因此,如果涉及个人隐私的内容,请不要存放在这些共享的分区中,以免被别人收缩到。