Inno Setup 5.5.3  安装包制作工具

点击 图标,运行 Inno Setup 编译器,在弹出的“欢迎”对话框中点击“取消”。如下图。
来到 Inno Setup 编译器 主界面;如下图。
在主界面菜单的“文件”中点击“新建”如下图。
在弹出“Inno Setup 脚本向导”对话框中点击“下一步”如下图。
在弹出的“应用程序信息”对话框里填写您要制作的程序“安装包”信息。如下图。

例如:

应用程序名称(M):     CF 外挂
应用程序版本(V):     V1.0
应用程序发布者(P):聆听风的声音  (本行可以不写)

应用程序目标基本文件夹(D):根据自己的需要选择(一般都不用选择,默认就可以)

应用程序文件夹名称(M):   根据自己的需要修改(一般都不用修改,默认就可以)

点击“下一步”弹出“应用程序文件”对话框,在“应用程序主执行文件”右下边点击“浏览”如下图。
浏览到你要封装的文件夹所在位置,并找到要作为执行文件的主程序,选择好后点击“打开”如下图。
打开之后,如下图。

再点击“添加文件夹”(浏览到你要封装的文件夹所在位置)然后点击“确定”如下图。
在弹出的“配置”对话框中提示:是否将"E:\穿越火线外挂"子文件夹中的文件也包括在内?
如下图。

选择“是”之后会在“其他应用程序文件”下边的内容框里出现刚才添加的文件夹所在路径。如下图。

接下来就是定义刚才添加的文件夹制作成“安装包”之后的安装路径了,方法如下:

在“其他应用程序文件”下边的内容框里选择要定义的文件夹或文件;然后点击“编辑”如下图。

目标基本文件夹(B):选择你要安装的基本路径或者选择自定义路径。
目标子文件夹(S):

(如果不自定义安装路径,直接点击“下一步”的话,那么就是默认的安装路径C:\Program Files)
选择完成之后点击“确定”然后“下一步”。弹出“应用程序图标”对话框;如下图。

在“应用程序开始菜单文件夹名称”下面的内容框里填写开始菜单的快捷方式文件夹名称,

钩选 在开始菜单文件夹中创建卸载图标(U)
然后点击“下一步”弹出“应用程序文档”对话框。如下图。

许可文件(L):          (可以不选) 或点击“浏览”找到事先写好内容的txt文本文档,然后选择“打开”
安装之前显示信息文件(I):(可以不选) 或点击“浏览”找到事先写好内容的txt文本文档,然后选择“打开”
安装之后显示信息文件(A): (可以不选) 或点击“浏览”找到事先写好内容的txt文本文档,然后选择“打开”

如下图。
打开之后,如下图。
完成之后点击“下一步”弹出“安装语言”对话框,如下图。
钩选“某种语言”之后点击“下一步”弹出“编译设置”对话框,如下图。

自定义编译器输出文件夹(D): 点击“浏览”指定输出文件夹(即:安装包制作完成之后的存放位置)。
编译器输出基本文件名(F):   CF 外挂(可以不选,使用默认的setup作为安装包名称)。
自定义安装程序图标文件(I): 点击“浏览”指定要作为安装包的ico图标文件(可以不选,即调用默认图标)。
安装密码(P): (建议不写密码)

比喻要把制作好的“安装程序”存放在 F:\Program Files目录下,点击“自定义编译器输输出文件夹”右边的“浏览 ”找到 F 盘下的 Program Files 文件夹,然后点击“确定”按钮,如下图。
例如再把 编辑器输出基本文件名 的setup改为:CF 外挂安装包,如下图。
然后点击“下一步”弹出“Inno Setup 预处理器”对话框,把“是(Y),使用 #define 编译指令?”前面的钩去掉,如下图。
点击“下一步”弹出“您已经成功完成 Inno Setup 脚本向导”如下图。

点击“完成”弹出“Inno Setup 编译器”提示窗口,如下图。

提示内容:
现在你要立即编译新的脚本吗?

点击“否”
这时将看到“Inno Setup 编译器”主窗口中显示安装包的程序代码,如下图。
(根据自己的需要可以自行修改代码内容)就以我制作的安装包代码作为例子予以说明。代码如下:

查看代码 http://user.qzone.qq.com/1094016245/blog/1363898156

如果不需要修改或已经修改完成之后,点击“Inno Setup 编译器”菜单栏中的“运行”然后选择“运行” 如下图。
运行后弹出提示对话框,选择“是”的话将保存安装程序的“脚本” 如下图。
如果选择“否”的话将直接运行,如下图。
运行完毕,如下图。

至此安装包的制作工程完毕,这时就可以到安装包的输出目标文件夹里测试一下安装包是否需要再次完善。

Inno Setup 5.5.3 安装包制作工具相关推荐

  1. Inno Setup 系列之较完整的Inno Setup 安装脚本,具备安装包常用的功能

    初接触 Inno Setup ,现把安装包常用的功能安装脚本总结一下,方便以后使用 [Setup] ; 注: AppId的值为单独标识该应用程序. ; 不要为其他安装程序使用相同的AppId值. ; ...

  2. Flutter桌面开发 — Windows App打包以及使用Inno Setup生成.exe文件安装包

    文章目录 1 打包 Flutter Windows App 1.1 开发环境准备 1.2 支持Windows 1.3 构建Windows App 2 使用Inno Setup生成.exe文件安装包 2 ...

  3. 2023年安装包制作工具有哪些?主流易用软件打包工具推荐

    安装包制作软件的选择 现在已经是2023年了,PC软件相对于前几年已经少了很多,大部分的桌面软件已经被App H5代替,但是还是有一些领域的软件暂时无法被代替的,对于软件的发布就离不开今天要讨论的安装 ...

  4. 2021年安装包制作工具有哪些?好用的安装包制作软件推荐

    安装包制作软件的选择 现在已经是2021年了,PC软件相对于前几年已经少了很多,大部分的桌面软件已经被App H5代替,但是还是有一些领域的软件暂时无法被代替的,对于软件的发布就离不开今天要讨论的安装 ...

  5. 安装包制作工具 SetupFactory使用1 详解

    Setup Factory 是一个强大的安装程序制作工具.提供了安装制作向导界面,即使你对安装制作不了解,也可以生成专业性质的安装程序.可建立快捷方式,也可直接在 Windows 系统的注册表加入内容 ...

  6. windows 安装包制作工具

    各种安装包打包发布工具(安装制作工具)评测        作为程序员,经常遇到需要打包自己劳动成果的时候,这也算是广大码工辛苦奔波之后的杀青之作,收尾之笔.因此,安装包制作的好坏也直接关系到整个工程项 ...

  7. 安装包制作工具 SetupFactory 使用详解

    Setup Factory是一个强大的安装程序制作工具.提供了安装制作向导界面,即使你对安装制作不了解,也可以生成专业性质的安装程序.可建立快捷方式,也可直接在 Windows 系统的注册表加入内容, ...

  8. 程序安装包制作工具 v1.0官方版

    2019独角兽企业重金招聘Python工程师标准>>> 名称:程序安装包制作工具 v1.0官方版 版本:1.0更新日期:2016-06-27 大小:2.9MB软件语言:简体中文 软件 ...

  9. linux免安装nginx,Nginx免安装包制作工具:Nginx-portable

    最近在捣鼓离线版Nginx,本来打算制作成rpm包,可惜技术不到位,只能改变思路,把Nginx编译成免安装的二进制包,类似于Tomcat,直接去start就能使用,所以找到了nginx-portabl ...

最新文章

  1. 秒懂上线必不可少的安全测试!
  2. 2021年度中国计算机大会的技术论坛,值得一谈
  3. Pytorch List Tensor转Tensor,,reshape拼接等操作
  4. SQL Server Extended Events (扩展事件)
  5. java string blob_java String类型转换为Blob类型
  6. 奥赛金牌计算机博士中学老师,博士教师从6人到27人 硕士教师从103人到190人 石室中学“十四五”规划立下十个flag...
  7. 2021.08.23学习内容Pytorch与Torch的关系以及Torchvision作用
  8. 最适合物联网的开源数据库
  9. ios如何看idfv_ios获取手机状态 idfa   idfv   网络类型   分辨率   获取运营商
  10. 爬虫下载百度贴吧图片
  11. 超链接为什么在HTML的head可以运行,悬赏问答 - HTML开发中,为什么最好把CSS的link标签放在head/head之间??...
  12. docker搭建python开发环境_PyCharm使用之利用Docker镜像搭建Python开发环境
  13. Python 植物大战僵尸代码实现
  14. ERStudio 8.0 连接MS SQL SERVER进行反向工程
  15. c语言对fpga编程,利用C语言对FPGA计算解决方案进行编程方法介绍
  16. 计算机桌面组成部分教案,三年级第6课 《认识桌面》优秀教案
  17. 银行卡卡号识别(照片)python
  18. The Shawshank Redemption-10
  19. 港科夜闻|香港科大人文社会科学学院阎连科教授获得英国皇家文学学会首颁国际作家终身荣誉奖...
  20. C#---百度图像识别SDK的控制台简单应用;

热门文章

  1. element ui 文件上传限制文件类型
  2. EduCoder实践课程——Python零基础到精通 参考答案(一)
  3. charles突然无法手机,手机开启代理后显示网络不可用
  4. 非编系统非编系统,何为非编系统?
  5. 6:基于Excel的数据展示(生成报表)
  6. 【毕业设计】 大数据上海租房数据爬取与分析可视化 -python 数据分析 可视化
  7. SVG: 可伸缩的矢量图形
  8. 外贸英文SEO推广tips 7:外贸电子商务常见的五种邮件
  9. Blueprint教程
  10. 新人SOHO如何接单!