分散的压缩文件怎样快速解压缩?

    主题:分散的压缩文件(1000多个)怎样快速解压缩?
    学习VB,VC编程,找到一些编程示例和实例,都是压缩文件, 共有1000多个,分散在多级子目录中。一个一个地解,太费时费 事。 问:分散的压缩文件怎样快速解压缩? 答: 分散的压缩文件解压缩一般有两种方法: 一种是编写批处理程序,将它们在原地解压缩。这种方法,原 有的目录文件中的链接都不用改变,编目省事。 一种是把它们复制到另一文件夹下(如果有同名的,要把它 们分别编号),用WinRAR.exe的批量解压缩功能一次性的解压缩。 但原有目录的链接都改变了,重新编目比较费事。 在实践中采用后一种方法,步骤如下: 1.用系统的查找功能找出全部压缩文件。 查找 |文件或文件夹 |*.rar,*.zip 编辑 |全部 |复制 2.新建一个目录,把它们都粘贴过来。 3.一次性的解压缩。 在资源管理器中,按住Shift键,选中全部。然后从右键菜单 中,选中“解压每个压缩文件到单独的文件夹”,就开始解压缩。 如果右键菜单中,不出现“解压每个压缩文件到单独的文件夹” 项怎么办?这种情况,除了版本较低外,一般是文件中间还夹杂有 其它类型的文件,如txt,html,gif等,就不会显示这项菜单。可以 用CTRL+鼠标将它们反选,排除后,再试。 4.目录怎样安排较合理? 由于文件量很大,如果放在同一个文件夹,则有压缩文件1000 多个,子文件夹1000多个,目录文件近百个,查阅管理都很不方便。 建议分散到3个不同的文件夹,用合理的目录链接管理起来。 如放置目录文件的文件夹 \index ,解压后生成的子文件夹 \code 原有压缩文件夹 \zipfiles 等,便于识别。 5.怎样建立新的链接? 可以用EmEditor 编辑器或 UltraEdit 编辑器的“在文件中查找” 功能,查找目录文件中的压缩文件链接。如 \index 下 *.htm 中的 *.zip 。 选中第1个zip文件,内容是:获取桌面所有图标的标题,链接是 href=./code/general/cpp/enumicons.zip 然后再选中“在文件中替换”(不是“替换”),将其改为 href="../code/enumicons.zip"(此处加双引号,/code 前加2点表示 先切换到上一级目录)。 依次改下去,...一直到把命令改完。(这一步是把原来不同的路径 改为相同的路径是比较费时间的)。 上述改完以后,再将所有的压缩文件名 .zip"> 改为 /"> 这样链接就可以切换到解压后生成的单独文件夹了。 如这个目录索引文件命名为 00.htm(为目录文件的第一项便于查找)。 为了方便起见,可将 00.htm 复制到 \code 文件夹下,但其链接 也应作修改。将 href= 改为 href=../index/ 。 修改后的目录索引文件 00.htm 130 KB,因文件较大,修改颇费了 一些时间,刊出供网友参考。 这些资料对学习编程是很需要的。 学习编程一般都使用MSDN(MicroSoft Develop Network 微软开发网络)等资料,大都是英文的。CSDN(China Software Develop Network 中国软件开发网络)提供的一些实例代码和 VC资料库提供的实例代码等大都是中文的,这就为学习编程提 供了有利的条件。 本文以VC资料库的压缩文件为例说明快速解压缩的方法,如果您还没 有该项资料,这篇文章可供您快速解压缩其他资料提供了一些技巧。 为了查验链接的有效性,文中选用了3 个实例文件(从标注"有实例" 的目录中可以查到): BinaryView.cpp 二进制察看程序 在 misc.htm 目录文件中 whois.cpp 网路信息查询程序 在 internet.htm 目录文件中 getip.cpp 获得IP地址程序 在 Winsock 目录文件中 可以编译和试运行。 学习VB、VC编程时,在系统网路部分,由于有些程序可能要修改 注册表和系统配置文件,请做好备份以免遭受损失。 VC代码库目录文件及实例: 下载: vck.zip 270 KB
河石 /编 2005.11.20 黄河之滨 网站 : http://hhstone.vip.sina.com http://www.hhstone.com