飞雪散花
Windows自带的搜索功能不支持搜索压缩包中的文件,但我们电脑中有很多文件都是经过打包处理的。于是为搜出某个隐藏在压缩包中的文件,我们不得不将所有压缩包全部解压。难道除此之外,我们就没有一种更为快捷的方法迅速搜出压缩包中的文件?方法当然有,而且实施起来相当简单。
常规需求,WinRAR 实现
如果搜索文件的目的只是要使用该文件,完全可以用本机中已安装的压缩工具来实现。目前,一些主流的解压缩工具,如WinRAR、WinZIP、好压等,都提供了相当不错的搜索功能,利用它们,我们可通过文件名快速找到自己需要的文件。而且,如果我们要搜索的文件是一篇TXT格式的文本文件,但我们已忘记文件名称,也可以通过搜索文档内容的方法,轻松地找到该文件。以最为常用的WinRAR为例。
启动程序,在其主界面的工具栏中单击“查找”按钮,打开“查找文件”对话框,在“要查找的文件名”文本框中,输入文件全名(注意:一定要是全名,而不能是文件名称的一部分),然后在“磁盘和文件夹”项的下拉菜单,选择好搜索范围(如“当前文件夹”、“本地硬盘驱动器”)等,单击“确定”按钮(如图1),稍等片刻,相应的结果就出现了,十分方便。
重复文件?LookDisk 揪出
WinRAR只能根据文件全名进行搜索,其实更多的情况下,我们搜索文件的时候,可能只记得文件名称的一部分。此外,我们搜索文件的目的,也可能不是为了使用该文件,而是想找出电脑中存在的重复文件(包括压缩包中的),这时,WinRAR提供的搜索功能就显得力不从心了,因此我们需要使用一些威力更强大的搜索工具,如这里将要介绍的LookDisk。
LookDisk除了能够根据文件名称、TXT文本文件的内容快速找到相应的文件外,还能够轻松地搜索出磁盘中重复的文件。
安装后启动程序,在其主界面左侧单击“Find Duplicate Files”(查找重复文件)按钮,然后在右侧的列表中选择好要查找的硬盘分区,单击“Search”(搜索)按钮(如图2),所选范围内存在的重复文件就出现了(包括压缩包中的文件)。接下来,我们只需根据自己的需要,在文件列表中将多余文件删除即可。
同样,在界面中左侧选择“Search Text”(搜索文本)和“Search Files”(搜索文件)按钮,然后按提示输入文本内容和文件名(如图3),可完成对文本内容和指定文件的搜索。
移动设备?用ADC查找
上面讲的两种方法适合于搜索本地计算机压缩包中的文件,那么,如果我们要搜索的文件是存放在光盘、U盘或移动硬盘等存储设备中,而且我们并不确定具体是放在哪一种设备中,又该怎么办呢?同样简单,我们可以用Advanced Disk Catalog(以下简称ADC)进行搜索。
ADC是一款极其专业的资料管理类软件,其特点在于能自动对硬盘、CD、虚拟磁盘、U盘等设备中的文件(包括压缩包中的文件)进行分类注解,并生成目录。当然,前提是在将这些设备收藏前,我们已用ADC对其中的文件进行过管理。这样,不论目前我们拥有多少光盘、U盘及移动硬盘,只要愿意,我们就能快速从其中找到自己需要的文件究竟位于哪一介质及哪一个压缩包中。
在将光盘、移动硬盘等封存收藏前,先把设备放入光驱或接入PC中,启动ADC,在其主界面中单击菜单“Options(选项)/Setup(设置)”,打开Options(选项)对话框,切换到Language(语言)标签,在Language file(语言文件)项的下拉菜单中,选择Chinesegb.ini项,单击“确定”按钮,然后重启程序,将语言界面变成简体中文。然后单击菜单“选项/设置”,打开“选项”对话框,切换到Archives(档案)标签,勾选所有压缩类型。同时切换到“扫描”标签,勾选“分析压缩文件”和“自解压文件”两项,单击“确定”按钮。
最后单击菜单“编辑/新增卷标目录”,打开“新增卷标目录”对话框。选择好介质所在的盘符,单击“确定”按钮,程序会对其中的文件进行扫描。扫描完毕,在出现的“卷标属性”对话框中,输入介质名称(如“2012电脑迷第九期光盘”),然后根据自己的需要填写好“文件类别”、“备注”等信息(也可不填),确认后,该介质存在的所有文件信息就会显示在主界面的列表中(如图4)。单击工具栏中的“保存”按钮,保存该目录。
当所有介质扫描完毕,以后要搜索某压缩包中的文件时,只需在程序主界面中单击菜单“选项/设置”,打开“选项”对话框,切换到“一般”标签,勾选“查找压缩文件”项并确定,返回程序主界面,单击工具栏中的“查找目录文件”按钮,打开“查找”对话框,在其中设置要查找的关键字、文件类别等项,单击“查找”按钮,该文件究竟是位于哪一介质的哪一位置等信息就出现了(如图5),可谓一目了然。
如果你要通过文本文件中的一部分内容快速找到该文件,可以在“要查找的字符串”文本中输入相应的内容。此外,默认情况下,WinRAR会搜索指定范围内的所有文件(包括非压缩文件和压缩文件),如果你只想让它搜索压缩包中的文件也简单,只需在如图1所示的对话框中取消对“在文件中查找”项的勾选即可。
在搜索重复文件时,LookDisk默认使用的条件是根据文件体积大小进行查找,即只找出体积相同的文件。如果你觉得这种查找方式不可靠,可在图2所示的界面下方,同时勾选“Same Filename”(相同文件名)项,这样程序将同时根据体积和文件名进行查找,准确率会大大提高。