自解压文件制作使用图文详解.docx
- 文档编号:17976230
- 上传时间:2023-08-05
- 格式:DOCX
- 页数:27
- 大小:1.83MB
自解压文件制作使用图文详解.docx
《自解压文件制作使用图文详解.docx》由会员分享,可在线阅读,更多相关《自解压文件制作使用图文详解.docx(27页珍藏版)》请在冰点文库上搜索。
自解压文件制作使用图文详解
自解压文件制作使用(图文详解)
自解压文件
一个SFX(SelF-eXtracting)自解压文件是压缩文件的一种,它结合了可执行文件模块,一种用以运行从压缩文件解压文件的模块。
这样的压缩文件不需要外部程序来解压自解压文件的内容,它自己便可以运行该项操作。
然而WinRAR仍然可将自解压文件当成是任何其它的压缩文件处理。
所以如果你不愿意运行所收到的自解压文件(比如说,它可能含有病毒时),你可以使用WinRAR来查看或是解压它的内容。
自解压文件通常与其它的可执行文件一样都有.exe的扩展名。
自解压文件是很方便的,如果你想要将压缩文件给某一个人时,但却不知道他们是否有该压缩程序可以解压文件的时候。
你也可以使用自解压来发布你自己的软件,例如WinRAR的安装程序便是使用图形GUIRAR自解压模块Default.sfx所制作的。
要从命令行创建自解压文件,你可以使用-sfx开关来制作新的压缩文件,或是s来将已存在的压缩文件转换成自解压文件。
在WinRAR图形界面则有两种方式。
一个是当要创建新的压缩文件时,从压缩文件名和参数对话框选择“创建自解压格式压缩文件”选项:
另一个是输入已存在的压缩文件并单击“自解压格式”按钮:
WinRAR中包含了数个自解压模块,全部的自解压模块都有.sfx扩展名并且必须放在WinRAR所在的文件夹中。
默认的WinRAR始终使用Default.sfx模块,但是你也可以直接以“-sfx”开关或是“S”命令来直接指定其它的模块名。
例如,转换myarchive.rar成为自解压格式,使用WinCon.SFX模块运行:
WinRARSWinCon.SFXmyarchive.rar
在WinRAR图形界面下,你可在菜单中选择你想要用的自解压模块,在当你运行“压缩文件转换转为自解压文件”命令时,它就会出现让你选择。
WinRAR默认创建的是RAR自解压文件,所以在“模块”中只能看到RAR自解压模块。
如果要创建ZIP自解压文件,则需要在“压缩文件格式”中选择为ZIP。
然后,在“模块”中就可以看到ZIP自解压模块了。
发掘WinRAR的“自解压安装”
WinRAR是一款大家都很熟悉的软件了,作为一款出色的压缩软件,它有着其它压缩软件无法匹敌的高压缩比,从DOS时代到现在一直伴随着我们。
平时大家用的最多的恐怕就是右键压缩吧,想没想过让我们的压缩包也能像Setup程序那样,双击后显示一个软件许可,然后自动在指定位置解压文件,最后自动执行软件?
其实,RAR的自动解压文件就能实现这个功能。
·软件解密包——软件解密需要将很多文件拷贝到安装目录覆盖原文件,烦琐的操作非常适合制作自动解密包
·自动演示包——用PowerPoint打包功能会生成众多文件,做成自动演示包后,方便文稿的演示与文件的管理
·客户资料包——当您的客户不太懂电脑时,把资料做成双击一下就可以自动解压执行的文件,您和客户都会喜欢的
当然,上面所列举的只是笔者根据自已的理解总结出用途,而它的优点就在于一能将繁多的文件整合为一个,易于管理;二能让压缩包按预先的设定自动解压自动执行,无须一次次重复选择,方便使用。
本文将以软件解密包为例,向大家介绍一下整个制作过程
一、准备文件
首先将所有须解压的文件都归集到一个文件夹内,然后全选并点击右键菜单中的“添加到压缩文件”选项
注:
一般的软件破解步骤是将破解文件拷贝到软件安装目录覆盖原文件,再执行一些如内存注册机或注册表导入程序就行了。
在本例中,所有文件均须覆盖拷贝到软件安装目录,完毕后再执行FP.reg导入注册数据。
二、生成自解压格式
在弹出的对话框中,在“压缩方式”处选择合适的压缩率,并勾选“创建自解压格式压缩文件”选项后,再点击“高级→自解压选项”。
三、设置自解压信息
这里的设置是重点,主要是“常规”、“模式”、“文本和图标”、“许可”这四个模块。
①在“常规”模块中要设置文件被自动解压到什么位置以及解压前后是否要自动执行什么程序。
如下图所示
因为要将文件自动解压到软件安装目录中,所以“解压路径”一栏中应输入原软件安装路径即Programfiles\Fpinger\。
“解压后运行”和“解压前运行”就不用说了,已经写得很清楚了。
这里需要在解压之前自动显示“说明.txt”,并在文件全部解压到目的文件夹后再执行“FP.reg”导入注册信息。
小提示:
这里只输入了Fpinger\,是因为默认已经选择了“在'ProgramFiles'中创建”选项,这时RAR能自动检测当前操作系统安装在哪个分区上,也就是说,如果您的XP安装在E分区,那么文件最终会被自动解压到E:
\ProgramFiles\Fpinger\目录中,这对于安装了多系统的朋友不能不说是一项非常实用的功能。
②“模式”模块主要设置当解压文件在目的地遇到同名文件后如何处理以及是否显示默认信息以供调整。
如下图所示
“安静模式”的含义是在整个解压过程中是否显示默认解压路径等信息,这里由于制作的是解密包,所以选择“全部隐藏”,即不显示任何提示窗口。
“覆盖方式”就更好理解了,同样,对于这个解密包,当遇到同名文件后应直接覆盖,所以选择“覆盖所有文件”。
③“文本与图标”,顾名思义,这项是设置解压时的提醒信息与解压包图标的。
如下图所示
很简单,“自解压文件窗口标题”将出现在解压时的标题栏中,而“自解压文件窗口中显示的文本”会出现在RAR的解压提示处。
④“许可”就是每次安装软件都能见到的“软件许可协议”,把你需要的内容填进去就行了,要是你愿意,还可以把软件的功能介绍放在这里。
如下图所示
当然,如果您在“模式”模块中设置为“全部隐藏”,那么“许可”、“标题”以及“文本和图标”模块中的“自解压文件窗口中显示的文本”都不会显示出来。
经过这么几步后,其余再按照默认设置,自动安装包就做完了。
虽然我们今天所用的只是一个普通的自解压程序功能,但无疑它给我们的工作带来不少便利。
这篇文章就算是抛砖引玉,能给大家一个思路,希望朋友们能一起多发掘些日常软件中的特殊功能。
创建自解压文件并在桌面创建快捷方式的方法
有些软件本身已是绿色版,但安装后却会在电脑中安装些乱七八糟的东西,此时我们自己将解压出来的文件重新建立自解压格式,以后再使用时不就很干净了吗?
有时,我们还想将自己做的东西也通过自解压的方式来安装到user电脑上,此时也可以用winrar的自解压功能完成。
1.先选中要创建自解压文件的多个文件或文件夹,并单击右键,从弹出菜单中选择“添加到压缩文件”命令:
2.在弹出的框中,切换到“常规”选项卡下,并选择“创建自解压格式的压缩文件”复选框:
3.再单击“高级”,切换到“高级”选项卡:
4.单击“自解压选项”按钮,如果在“常规”选项卡中没有选上“创建自解压格式的压缩文件”复选框则此按钮是灰色的:
5.单击“自解压选项”按钮后,打开“高级自解压选项”对话框:
6.在“解压路径”中,填写你要将这些文件解压缩到哪个地方。
此处为"%ProgramFiles%\PDFTools",这样就会解压到C:
\ProgramFiles\PDFTools下:
7.同时在下面的“解压后运行”处加上要解压完后要自动运行的程序名称,包含路径,如"%ProgramFiles%\PDFTools\PDF-Tools.exe"如上图;
8.再单击“高级”,切换到“高级”选项卡,并单击“添加快捷方式”按钮:
9.在弹出的“添加快捷方式”对话框中,首先勾选“桌面”单选项:
10.在“源文件名”处填写完整的路径,可用亚参数(如"%ProgramFiles%\PDFTools\PDF-Tools.exe"),其它可略,如上图;
11.最后一路单击“确定”即可,生成的自解压文件如:
7-Zip制作自解压文件
7-Zip是我非常喜欢的压缩软件,通过它的极限压缩模式压缩文件能得到比其他压缩软件更好的效果。
7-Zip还能生成自解压文件,方便没有安装7-Zip的客户打开文件。
在这里,我就围绕7-Zip介绍2种制作自解压文件的办法。
1.用7-Zip压缩文件时直接生成
压缩文件时勾选「创建自释放档案」就能生产自解压文件。
这种方法生产的文件解压界面非常干净,可惜是英文的界面。
2.借助7-Zip高级自解压文件生成工具生成
7-Zip高级自解压文件生成工具使生成的自解压文件更自定义,但是美观度还比不上第1种方法生成的文件。
就像在填写表单一样,生成的文件在解压途中要说什么话,全由你决定。
注意:
需要预先准备7z格式的压缩文档。
以下是一个文件的解压过程截图:
结语:
虽然自解压文件有自身的优势,但是还具有一定缺点:
同内容的自解压文件比压缩文档要大,EXE的文件格式也容易被杀毒软件拦下,所以我很少用自解压文件共享资源。
究竟要不要生成自解压文件,还是见仁见智啊。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 解压 文件 制作 使用 图文 详解