Software 版 (精华区)

发信人: leonado (小妖眼巴巴的盼春天), 信区: Software
标  题: WinRAR使用技巧集锦
发信站: 哈工大紫丁香 (2001年02月07日10:07:42 星期三), 转信

编者按:现在使用电脑而不懂得WinZip的人并不多,但是懂得WinRAR的人却比较少,也
许是RAR格式的文件没有ZIP格式文件流行的缘故吧!其实WinRAR亦是一个Windows下的优
秀的压缩/解压缩软件(你可以参考《电脑报》2000年第51期75版《四款常用文件压缩工
具评测报告》,里面有详细的特点和性能比较),它最新的版本是 2.80 beta 2。 但是
如果您只用它来压缩和解压缩RAR压缩包文件的话,那就有些屈才了,其实除了压缩和解
压缩文件外,还有许多更为强大的功能,因此,今天我们不再介绍如何用WinRAR压缩文
件的,而是把一些其他实用的功能写出来,以飨读者,希望对您有所帮助。 一、压缩并
分割文件 通常我们从网上下载到一个好软件(已经压缩过),想拷贝到软盘上介绍给朋
友,但是这个软件却偏偏超过一张软件的容量,于是许多人都会去寻找文件分割器,其
实我们只要用WinRAR这个压缩软件就可以达到目的,下面举例说明: 1.启动WinRAR压
缩软件,并选择好欲压缩的文件(可以多选,也可以选择文件夹),单击工具栏上“Ad
d(添加)”图标,并在弹出的窗口中的“Volume size,bytes(分卷大小)”选项中设
置磁盘的大小(一般我们设置为 1,457,500字节,即普通软盘容量),并选中“Create
 SFX archive”(创建SFX自解压包,它的作用是创建自解压文件),填入文件名(本例
中我们设置为ACDSee32.exe); 2.单击“确定”按钮,这样WinRAR压缩软件就会把您
的软件以ACDSee32.exe、ACDSee32.r00、ACDSee32.r01、ACDSee32.r02……等文件压缩
存放在一个文件夹下。 3.后面的事就是将上述文件分别拷贝到不同的目标软盘上即可
。如果想解压缩,只需双击其中的exe文件,弹出一个窗口,填入欲解压的文件夹(默认
为当前文件夹),单击“Extract(解压)”按钮,依次放入软盘就可以了。 二、修复
操作坏的压缩文件 有时候,我们从某个地方拷贝回来一个压缩文件,当在自己的电脑上
打开时却被告之该文件包已经损坏,真不知道怎么修复。现在使用WinRAR便可以解决这
个问题了,只需要在WinRAR中选中该文件,然后选择工具栏上的“Repair(修理)”,
确定后就开始自动修复这个文件,并弹出修复的窗口,将最后的修复结果通知您。 要注
意的是,不管修复多少个文件,WinRAR都是将修复文件默认存为_reconst.zip(对ZIP文
件)或_reconst.rar(对RAR文件),所以如果当前文件夹下还有这个文件的时候,请先
将它拷贝到别的地方,以免上一次修复文件的丢失。 三、解压缩EXE文件 有时候,我们
在资源管理器里双击一个EXE文件时,会弹出“WinRAR EXE-SelfExtractor file is co
rrupt,possible it is damaged or disk transfer error”的警告框,此时文件不能
执行。其实这种EXE文件不是普通的Windows下的可执行文件,而是用WinRAR生成的自解
压的文件(用WinZip生成的自解压的文件也会出现类似的情况),在文件头上出了点问
题,所以不能被解压,其实我们只要先运行WinRAR软件,再打开这个EXE文件,重新制作
成自解压文件或直接解压就可以使用其中的文件了。 四、利用WinRAR进行文件的更新备
份 我们有时候要处理大量的文件,时间一长就不知道该备份哪些文件了,其实利用Win
RAR的功能就能够很轻松地搞定,先将备份文件夹下的所有文件压缩在一个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文件包上的),我们可以用ExeScope软件打开def
ault.sfx,并选中它的“资源→字符串”,并用中文修改相应的英文即可;对于图标,
我们可以点击“资源→SFX-ICON”项,点击工具栏上的“导入”钮,把中文的图标导入
并替换英文的图标即可。 七、给自己的压缩包写个注释 也许大家会有这样的感觉:使
用的压缩文件多了,时间一长就会不知道有哪些文件,更不要说文件里有哪些内容了。
在WinRAR中也提供了添加注释这个功能,具体的方法是:先用WinRAR打开相应的RAR文件
,然后点击工具栏上的“Comment(注释)”按钮,在注释窗口中输入自己的注释内容即
可(支持中文输入),下次想添加或查看时再次点击工具栏上的“注释”钮即可。 八、
利用命令行方式制作安装程序 一个完整的Windows程序应该有安装程序和卸载程序,安
装程序的通用执行程序为:初始化、解压缩文件、建立快捷方式。其中解压缩文件我们
可以用WinRAR的命令行来实现,只要我们先将欲安装的文件(夹)先制作成一个RAR压缩
包,然后再制作一个界面向用户询问欲安装到何文件夹下,并把它作为一个参数传递给
WinRAR.EXE,最后调用WinRAR.EXE并加上“X”这个参数就可以实现解压缩的目的了。如
,我们可以通过“winexec(winrar x test.rar "^DESDIR,1)”这个Windows API函数就
可以把 test.rar中的内容全部解压缩到DESDIR变量所指定的文件夹中,最后再为DESDI
R变量所指定的文件夹中的某一文件建立一快捷方式即可。 (江苏 韶亚军) 
--
美女说:“小妖,你很可爱丫...”
小妖刚要把那段“我已经尽可能的掩饰我的锋芒,奈何还是被慧眼人看出”云云背出来...
美女却扬长而去...>Q<

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.170.204]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.723毫秒