Inno Step软件安装包制作教程

时间:2023-03-09 07:59:02
Inno Step软件安装包制作教程

Inno setup制作软件安装包教程

1,Inno Setup介绍

Inno Setup 是一个免费的安装制作软件,小巧、简便、精美是其最大特点,支持pascal脚本,能快速制作出标准Windows2000风格的安装界面,足以完成一般安装任务。该软件用Delphi写成,其官方网站同时也提供源程序免费下载。它虽不能与Installshield这类恐龙级的安装制作软件相比,但也当之无愧算是后起之秀。

安装程序是以脚本的方式创建成,以 .iss (Inno Setup Script)为扩展名。

亲测,本软件非常适合本公司的桌面程序的安装程序的制作。

2,动手制作setup安装程序,下面以BrobotAPP的setup文件制作为例

Inno Setup安装完成以后,打开Inno Setup程序,操作流程流程如下图所示

Inno Step软件安装包制作教程

点击ok,会看到下图所示界面

Inno Step软件安装包制作教程

点击“next”按钮,会看到下图界面

Inno Step软件安装包制作教程

图中1处填写应用程序的名称,2处填写应用程序的版本信息,3处填写发布者的信息,4处填写公司或者应用相关的网站。

3,点击next会出现下图界面

Inno Step软件安装包制作教程

图中1处,表示应用程序安装的默认位置,2处表示应用程序安装文件夹的名字,3处表示是否允许用户修改安装路径

4,点击next会出现下图界面

Inno Step软件安装包制作教程

图中1处表示应用程序主执行程序.exe,图2处表示是否允许安装完成以后就启动应用程序,图中3处和4处表示应用程序用到的文件或者文件夹

主应用程序和文件夹或者文件的结构最好如下图所示,以免安装后出现找不到文件的错误

Inno Step软件安装包制作教程

按照上图所示,我只需要将主应用程序所在的路径文件夹添加进来就行

5,点击next出现下图界面

Inno Step软件安装包制作教程

图中1处表示是否在开始菜单栏创建项目文件夹,图中2处表示是否穿件桌面快捷方式

6,点击next出现下图界面

Inno Step软件安装包制作教程

图中1处表示软件的license信息,2处表示安装前需要的信息,3处表示安装后需要的信息

7,点击next,看到下图界面

Inno Step软件安装包制作教程

选择安装程序的语言

8,点击next,看到如下图所示的界面

Inno Step软件安装包制作教程

图中1处表示inno脚本输出的路径,2处表示输出setup文件的名称,3处表示setup的图标

9,点击next,出现如下图的界面

Inno Step软件安装包制作教程

10,点击next,出现下图的界面。

Inno Step软件安装包制作教程

11,点击finish出现下图所示的界面

Inno Step软件安装包制作教程

如果没有其它修改或者添加的项,我们可以直接点击“是”来编译setup文件,但是此处,我要添加外部的安装文件如vc++,python等等,故选择“否”

12,点击“否”后,我修改inno脚本,主要修改有开机启动,外部安装文件等,脚本如下图所示

Inno Step软件安装包制作教程

关于脚本中一些元素的含义,大家可以自行去百度inno脚本。

Inno Step软件安装包制作教程

外部exe文件的集成脚本,如上图中1处所示。

13,确认脚本的信息完善后,编译inno脚本

Inno Step软件安装包制作教程

编译完成后,setup文件就制作好了