博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Inno Setup教程
阅读量:6211 次
发布时间:2019-06-21

本文共 1327 字,大约阅读时间需要 4 分钟。

一、简介

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文件,就完成了安装程序的制作了!

转载于:https://www.cnblogs.com/ki5s/p/4479059.html

你可能感兴趣的文章
php源代码安装常见错误与解决办法
查看>>
linux-ldap的安装
查看>>
编译内核时bad register name `%dil'错误
查看>>
企业身份认证:风雨之后需绸缪
查看>>
实验:构建Samba共享服务器
查看>>
右击桌面反应慢
查看>>
Zabbix 3.2.6通过ODBC监控MySQL&Oracle
查看>>
mysql5.7的配置文件优化参考
查看>>
函数的调用
查看>>
线程常用操作方法
查看>>
超简单c语言小程序
查看>>
break跳出循环、continue结束本次循环、exit退出整个脚本
查看>>
JavaScript框架编程
查看>>
201903股票投资与实践入门二:政策选股与股市指标
查看>>
150809112 杨磊 学生管理系统
查看>>
C++培训:C语言链接表分析
查看>>
mono哪个版本可以支持.net4.5的程序,求大神告知
查看>>
Python学习笔记__12.7章 itertools
查看>>
linux系统日志
查看>>
企业防火墙的基础配置
查看>>