码迷,mamicode.com
首页 > 其他好文 > 详细

Inno Setup教程

时间:2015-05-04 21:57:28      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:

一、简介

Inno Setup是一款免费的安装制作软件,小巧、简便、精美是其最大特点,支持pascal脚本,能快速制作出标准Windows2000风格的安装界面,足以完成一般安装任务。该软件用Delphi写成,其官方网站同时也提供源程序免费下载。

 

二、下载安装

Inno Setup Compiler汉化版下载

http://download.csdn.net/detail/u011640816/8661183

安装好Inno Setup Compiler汉化版启动软件后的界面如下
技术分享

 

三、使用教程
下面以制作ePSXe1.50汉化版安装程序为例,介绍Inno Setup使用方法,先将要打包的全部文件放到一个空文件夹里(如: D:\pp-work),选择创建新的空白脚本文件,下一步:
技术分享

 

在相应的项目里填上该填的信息后,下一步:

技术分享

 

在相应的项目里填上该填的信息后,下一步:

技术分享

这一步要注意,在图中的1处填上主程序文件(建议用浏览的方法),然后按添加文件,添加要安装在C:\Program Files\ePSXe里的文件.再按添加目录,(只能一个个添加,要是子目录多就烦了).把要安装的目录全部添加完后,记住一定要编辑所添加的目录,要不全部文件都会安装在C:\Program Files\ePSXe里,方法是:在2里选添加的目录后按编辑
技术分享

在1处填上子目录的名称,在2里还有其它选择,可以将其它的一些文件安装在WINDOWS,SYSTEM等其它目录里,如下图:技术分享技术分享

其它的目录同样方法设置好,下一步:

技术分享

 

这里也是相应的填好,下一步:

技术分享

可以对脚本进行修改(比如在注册表加信息,在程序组加一个选项等等),生成的脚本格式在程序里是这样的:
技术分享

此处要在程序组里加一个英文版的快捷方式,且要修改快捷方式的工作目录,修改如下:
修改前:

...
[Icons]
Name: "{group}\ePSXe 1.50 汉化版"; Filename: "{app}\p-epsxe.exe"
Name: "{userdesktop}\ePSXe 1.50 汉化版"; Filename: "{app}\p-epsxe.exe"; MinVersion: 4,4; Tasks: desktopicon
...

修改后:

...
[Icons]
Name: "{group}\ePSXe 1.50 汉化版"; Filename: "{app}\p-epsxe.exe"; WorkingDir: "{app}"
Name: "{group}\ePSXe 1.50 英文版"; Filename: "{app}\epsxe.exe"; WorkingDir: "{app}"
Name: "{userdesktop}\ePSXe 1.50 汉化版"; Filename: "{app}\p-epsxe.exe"; MinVersion: 4,4; Tasks: desktopicon; WorkingDir: "{app}"
...

进行编译,编译好后会生成一个SETUP.EXE文件,就完成了安装程序的制作了!

Inno Setup教程

标签:

原文地址:http://www.cnblogs.com/274914765qq/p/4477559.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!