InnoSetup快速入门(一):InnoSetup 环境安装并编译第一个安装程序

InnoSetup是一个基于Pascal Script的Windows 平台的exe安装包制作工具。

安装InnoSetup,下载地址:http://www.400gb.com/u/758954/4080010

目前为5.5.x版,使用默认安装即可,用来编译安装脚本。带Unicode的编译出的安装程序默认为Unicode。



安装ISSkin,下载地址:http://www.400gb.com/u/758954/4012138

解压下载的ISSkin.7z安装即可,用于安装程序换肤。


安装Inno Script Studio,下载地址:http://www.400gb.com/u/758954/4080008

最新为2.2.1.31,默认安装即可,提供了一个易用的脚本集成开发环境,支持ISSkin。



安装完成应该包括下面三个目录

运行Inno Script Studio后,选择Blank Script,生成一个空的安装脚本文件,输入下面内容:


[Setup]
AppName=MySetup
AppVersion=1.0.0.0
DefaultDirName={pf}\MySetup


如下图所示,并保存为MySetup.iss:




上面的安装脚本只有一个段[setup],安装脚本必须有一个setup段,并至少包含AppName,AppVersion,DefaultDirName三个属性才能编译成功。


然后点击调试运行按钮,就是下图所示的左边第一个按钮,会将该安装脚本编译并以调试模式运行:


运行后如下图所示,一路点击Next直到出现Finish按钮,安装完成:



上图中的MySetup和1.0.0.0就是由对应的AppName和AppVersion指定的,读者可以自行改变,运行后看一下效果。







在64位的Windows系统下,会安装到C:\Program Files (x86)\MySetup目录,如下图所示:


安装脚本中的[setup]段中的DefaultDirName属性就指明了安装程序的目标路径:


DefaultDirName={pf}\MySetup,{pf}是一个系统常量,代表当前操作系统的应用程序文件夹,因为默认生成的安装是32位的exe文件,在64位平台上,默认的应用程序文件夹一般就是C:\Program Files (x86)。


里面除了卸载程序相关的文件,没有其它文件,因为我们制作的就是一个空的安装程序,并没有添加需要安装的文件。运行unins000.exe可以卸载MySetup应用。读者也可以改变DefaultDirName来改变安装路径试一下。


生成的安装文件就在MySetup.iss的保存路径相同目录下的output子目录中,名字为默认的setup.exe,并且有一个默认的安装图标,如下图所示:



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

螃蟹@横着走

感谢您的支持!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值