注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

.

.

 
 
 

日志

 
 

用WINRAR制作自解压安装程序(转改)  

2010-08-17 14:10:23|  分类: 电脑技术 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

WINRAR除了用来压缩文件外,还可以用生成自解压文件。正是由于它可以生成 自解压格式的可执行文件包,兼之可以设置桌面快捷方式、创建程序以及解压后运行文件能力,因此有自由软件、免费软件用它来制作软件安装包。

本文以免费软件恶意软件清除助手为例,制作它的安装包。
D:盘建立D:\RogueCleaner文件夹,将该软件的下列文件复制到该文件夹下:
RogueCleaner.exe
RogueCleaner.chm
spcdata.std
TCPIP
修复工具.EXE
DOSTOOL.EXE

其中:
RogueCleaner.exe
为该软件的Windows下执行文件
RogueCleaner.chm
为该软件的帮助文件
spcdata.std
为该软件的配置文件
TCPIP
修复工具.EXE为该软件的TCP/IP协议恢复工具
DOSTOOLS.EXE
为该软件的DOS工具箱

1
、用资源管理器打开D:\RogueCleaner文件夹,按Ctrl+A或者用鼠标选取所有文件,然后选择的文件上点击鼠标右键,选取添加到压缩文件(A)...”,将会打开压缩文件名和参数对话框;用WINRAR制作自解压安装程序(转改) - 夏日寒风 - 自由飞翔



2
、选择常规选项卡,勾选压缩文件里的创建自解压格式压缩文件(X)”,并压缩文件名设置为“setup.exe”,如图所示;
用WINRAR制作自解压安装程序(转改) - 夏日寒风 - 自由飞翔


3
、选择高级选项卡,点击自解压选项(X)”按钮,打开高级--自解压选项对话框,在其常规选项卡中的解压路径中填入“RogueCleaner”,单选Program Files中创建(P)”。其意思是在安装时将软件默认安装在系统的“Program Files\RogueCleaner”文件夹下,解压前后运行的程序名称RogueCleaner.exe;如图所示;用WINRAR制作自解压安装程序(转改) - 夏日寒风 - 自由飞翔

用WINRAR制作自解压安装程序(转改) - 夏日寒风 - 自由飞翔
解压前运行:填入解压前需要运行的文件,如说明.txt.


4
、在高级自解压选项对话框中,再选择高级选项卡,为安装程序设置快捷方式,点击添加快捷方式(A)”按钮,打开添加快捷方式对话框,一个一个地添加快捷方式,添加一个点一次确定按钮,它会生成相应的脚本,如下图所示;用WINRAR制作自解压安装程序(转改) - 夏日寒风 - 自由飞翔用WINRAR制作自解压安装程序(转改) - 夏日寒风 - 自由飞翔用WINRAR制作自解压安装程序(转改) - 夏日寒风 - 自由飞翔用WINRAR制作自解压安装程序(转改) - 夏日寒风 - 自由飞翔用WINRAR制作自解压安装程序(转改) - 夏日寒风 - 自由飞翔


5、在高级自解压选项对话框中,再选择文本和图标选项卡,在自解压文件窗口标题中填入:恶意软件清除助手安装包;然后在自解压文件窗口显示的文本中填入对软件描述,如下图,再在从文件加载自解压文件图标中填入为安装程序设置的图标的路径,如图所示;

用WINRAR制作自解压安装程序(转改) - 夏日寒风 - 自由飞翔

用WINRAR制作自解压安装程序(转改) - 夏日寒风 - 自由飞翔

6
、在高级自解压选项对话框中,再选择许可选项卡,准备为安装程序设置许可协议,如下图所示;

用WINRAR制作自解压安装程序(转改) - 夏日寒风 - 自由飞翔



自解压文件窗口显示的文本许可文本中,可以使用一些简易的HTML标记来控制文本格式;


7
、在高级自解压选项对话框中,再选择模块选项卡,在选择自解压模块列表中选择“Default.SFX Windows 图形界面 RAR 自解压模块,最后点击确定按钮来关闭高级自解压选项对话框,如图所示;

用WINRAR制作自解压安装程序(转改) - 夏日寒风 - 自由飞翔


8
、通过上面的步骤,生成下面的自解压脚本,并存储在该压缩文件的注释中:

;下面的注释包含自解压脚本命令

Path=RogueCleaner
SavePath
Title=“
恶意软件清除助手安装包
Text
{
<font color=green><b>
恶意软件清除助手功能:</b></font><br>
=====================================<br>
<font size=2>
1
、恶意软件清理 <br>
2
、系统进程清理 <br>
3
、启动项目清理 <br>
4
、注册表项清理 <br>
5
、可疑文件搜索 <br>
5
、临时文件清理<br>
==============================================<br>
恶意软件清理助手为纯绿色软件,<br>
不写注册表,不往系统目录写文件,<br>
卸载时直接删除所在文件夹即可。<br>
==============================================<br>
RogueCleaner.exe
为该软件的Windows下执行文件<br>
RogueCleaner.chm
为该软件的帮助文件<br>
spcdata.std
为该软件的配置文件<br>
TCPIP
修复工具.EXE 为该软件的TCP/IP协议恢复工具<br>
DOSTOOLS.EXE
为该软件的DOS工具箱<br>
<br>
安装包制作:朱亦文<br>
二〇〇六年十< XMLNAMESPACE PREFIX ="ST1" />一月四日</font>
}
License=
许可协议
{
<font color=red><b>许可协议</b></font><br>
=======================================<br>
<br>
<font size=2>
本软件是从互联网上下载,版本归原作者所有。<br>
<br>
恶意软件清理助手为纯绿色软件,<br><br>
不写注册表,不往系统目录写文件,<br><br>
卸载时直接删除所在文件夹即可。<br><br>
<br>
安装包制作:朱亦文<br>
二〇〇六年十一月四日
</font>
}
Shortcut=D, "RogueCleaner.exe", "", "
恶意软件清除助手 V2.20", "恶意软件清除助手"
Shortcut=P, "RogueCleaner.exe", "RogueCleaner", "
恶意软件清除助手 V2.20", "恶意软件清除助手"
Shortcut=P, "RogueCleaner.chm", "RogueCleaner", "
恶意软件清除助手帮助文档", "帮助"
Shortcut=P, "WinSockFix.exe", "RogueCleaner", "WinSock
修复工具", "WinSock Fix Tool"
Shortcut=P, "TCPIP
修复工具.EXE", "RogueCleaner", "TCP/IP 修复工具", "TCP/IP 修复工具"
Shortcut=T, "RogueCleaner.exe", "RogueCleaner", "
恶意软件清除助手 V2.20", "恶意软件清除助手"

为了您的安全,请只打开来源可靠的网址
 
来自: http://hi.baidu.com/hhxq001/blog/item/98e0126c85cd16d181cb4a28.html
  评论这张
 
阅读(3518)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017