WinRAR用法
WinRAR 今天我们不再介绍如何用 WinRAR 压缩文件的,而是把一些其他实 用的功能写出来,以飨读者,希望对您有所帮助。 一、 压缩并分割文件 通常我们从网上下载到一个好软件 (已经压缩过),想拷贝到软盘上介绍给朋友,但是这个软件却偏偏超 过一张软件的容量,于是许多人都会去寻找文件分割器, 其实我们只 要用WinRAR这个压缩软件就可以达到目的, 下面举例说明: 1. 启 动 WinRAR 压缩软件,并选择好欲压缩的文件(可以多选,也可以选 择文件夹),单击工具栏上“ Add(添加)”图标,并在弹出的窗口中的 “ Volume size,bytes(分卷大小)”选项中设置磁盘的大小 (一般我们 设置为 1,457,500 字节, 即普通软盘容量), 并选中“ Create SFX archive” (创建 SFX 自解压包,它的作用是创建自解压文件),填入文 件名(本例中我们设置为 ACDSee32.); 2.单击“确定”按钮, 这样 WinRAR 压缩软件就会把您的软件以 ACDSee32.、 ACDSee32.r00、ACDSee32.r01、ACDSee32.r02……等文件压缩 存放在一个文件夹下。 3. 后面的事就是将上述文件分别拷贝到不 同的目标软盘上即可。如果想解压缩,只需双击其中的 文件,弹 出一个窗口,填入欲解压的文件夹(默认为当前文件夹),单击 “ Extract(解压)”按钮,依次放入软盘就可以了。 二、修复操作坏的压缩文件 有时候,我们从某个地方拷贝 回来一个压缩文件, 当在自己的电脑上打开时却被告之该文件包已经 损坏,真不知道怎么修复。现在使用 WinRAR 便可以解决这个问题 了,只需要在 WinRAR 中选中该文件,然后选择工具栏上的 “ Repair(修理)”,确定后就开始自动修复这个文件,并弹出修复的窗 口,将最后的修复结果通知您。 要注意的是,不管修复多少个文 件,WinRAR 都是将修复文件默认存为_reconst.zip(对 ZIP 文件)或 _reconst.rar(对 RAR 文件),所以如果当前文件夹下还有这个文件的 时候,请先将它拷贝到别的地方,以免上一次修复文件的丢失。 三、解压缩 文件 有时候,我们在资源管理器里双击一 个 文件时,会弹出“ WinRAR -SelfExtractor file is corrupt,possible it is damaged or disk transfer error”的警告框,此时文件不能执行。其实这种 文件不是普通的 Windows 下的可执行文件, 而是用 WinRAR 生成的自解压的文件(用 WinZip 生成的自解压的文件也会出现类似的情况),在文件头上出了 点问题,所以不能被解压,其实我们只要先运行 WinRAR 软件,再 打开这个 文件,重新制作成自解压文件或直接解压就可以使用 其中的文件了。 四、利用 WinRAR 进行文件的更新备份 我们有时候要 处理大量的文件,时间一长就不知道该备份哪些文件了,其实利用 WinRAR 的功能就能够很轻松地搞定, 先将备份文件夹下的所有文件 压缩在一个 back.rar 文件中,以后在 WinRAR 中选中这个备份文件 夹,点下工具栏上的“ Add”钮将该备份文件夹下的所有文件全部加入 到 back.rar 中,注意这时候选择“ Update mode(更新模式)”为“Add and update files(添加并新更新文件)”,这时候 WinRAR 就会将 备份文件夹下的新文件(包括新建的文件和更新过的文件)全部更新 压缩到back.rar 中了, 以后只要打开这个文件, 就能够保证您的文件 是最新的(关于用 WinZip 来更新备份的方法请参见《电脑报》2000 年 44 期 14 版《利用 WinZip 更新备份》一文)。 五、快速解压缩/压缩包文件 我们一般拿到一个压缩包 文件总是要用它的解压缩程序打开,然后点下解压命令。其实,在 WinRAR 中只要打开一个压缩包文件, 它里面所包含的文件就全部在 窗口中, 这时候只要像资源管理器中一样选中它们并拖到一文件夹下 即可实现这些文件的快速解压缩。 它还可以帮助我们将一些文件快速 压缩到一个文件夹下(有的压缩文件包中存储了压缩文件的路径信 息,在用Extract命令解压缩时则会解压缩到不同的文件夹下),大大 方便了我们的操作。 六、自制多操作系统、 多语言的自解压包 WinRAR 支持 基于多种操作系统、多国语言(包括汉语)的自解压包的制作,如它可 以生成 Windows 9x、Windows 3.x、DOS 甚至 OS2 等操作系 统的自解压包。先用 WinRAR 打开相应的 RAR 文件,然后选择 “ Commads→ Convert archive to SFX(命令→转换压缩包为 SFX 自解压包)”命令,在弹出的对话框中选择相应的模块就可以了。 默认情况下生成的是英文文件,其实,我们自行改造使之成为中文模 块。从 WinRAR 的汉化程序的结果文件也可以看到它只不过是更改 了 default.sfx、nobob.txt、WinRAR 和 WinRAR95 四个文件。经过 笔者的分析, 要汉化界面和提示信息只要更改 default.sfx 中的相应的 英文资源即可,而要更改图标,则要更改 default.sfx 中的图标资源。 其实 default.sfx 是一个 Win32 程序(但不可以单独运行,它是作为一 个解压缩的模块捆绑在 RAR 文件包上的), 我们可以用 Scope 软 件打开 default.sfx,并选中它的“资源→字符串”,并用中文修改相应 的英文即可;对于图标,我们可以点击“资源→SFX-ICON”项,点击工 具栏上的“导入”钮,把中文的图标导入并替换英文的图标即可。 七、给自己的压缩包写个注释 也许大家会有这样的感 觉:使用的压缩文件多了,时间一长就会不知道有哪些文件,更不要 说文件里有哪些内容了。在 WinRAR 中也提供了添加注释这个功能, 具体的方法是:先用 WinRAR 打开相应的 RAR 文件,然后点击工具 栏上的“ Comment(注释)”按钮,在注释窗口中输入自己的注释内容即 可(支持中文输入),下次想添加或查看时再次点击工具栏上的“注释” 钮即可。 八、利用命令行方式制作安装程序 一个完整的 Windows 程序应该有安装程序和卸载程序,安装程序的通用执行程 序为:初始化、解压缩文件、建立快捷方式。其中解压缩文件我们可 以用 WinRAR 的命令行来实现, 只要我们先将欲安装的文件(夹)先制 作成一个 RAR 压缩包,然后再制作一个界面向用户询问欲安装到何 文件夹下,并把它作为一个参数传递给 WinRAR.,最后调用 WinRAR. 并加上“ X”这个参数就可以实现解压缩的目的了。如, 我们可以通过“ winc(winrar x t