闪电下载吧 最新软件 免费软件 绿色软件

教程资讯 软件专题

您的位置:SD124 > 工具软件 > Inno Setup Compiler 6.2.2

Inno Setup Compiler 6.2.2

  • 软件大小:未知
  • 更新日期:2023-02-16
  • 官方网站:闪电下载吧
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
Inno Setup Compiler 6.2.2
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
Inno Setup是免费安装程序。 在功能和稳定性方面可与甚至超过许多商业安装程序媲美。轻松创建专业的Windows安装程序。 首先提示您选择应用程序名称和版本,以及发布者和应用程序网站。 只需填写信息,然后选择应用程序目标基础文件夹,该文件夹可以是程序文件或您希望选择的任何其他自定义文件夹。 同样,您必须写下文件夹名称,并选择是否授予用户更改应用程序文件夹的权限。

安装说明

1、下载并解压,安装程序,勾选我接受协议

2、安装路径,如图所示

3、安装完成,退出向导

功能特色

1、支持自2006年以来的每个Windows版本,包括:Windows 10,ARM上的Windows 10,Windows Server 2019,Windows Server 2016,Windows 8.1,Windows 8,Windows Server 2012,Windows 7,Windows Server 2008 R2,Windows Server 2008和Windows Vista。 (不需要Service Pack。)
2、广泛支持在Windows 64位版本上安装64位应用程序。都支持x64,ARM64和Itanium体系结构。
3、对管理安装和非管理安装均提供广泛支持。
4、支持创建单个EXE来安装程序,以便于在线分发。还支持磁盘跨接。
5、可调整大小的标准Windows向导界面。
6、可自定义的设置类型,例如完整,最小,自定义。
7、完整的卸载功能。
8、文件安装:
包括对“ deflate”,bzip2和7-Zip LZMA / LZMA2文件压缩的集成支持。安装程序可以比较文件版本信息,替换使用中的文件,使用共享文件计数,注册DLL / OCX和类型库以及安装字体。
9、在任何地方创建快捷方式,包括在“开始”菜单和桌面上。
10、创建注册表和.INI条目。
11、在安装之前,之中或之后运行其他程序。
12、支持多语言安装,包括从右到左语言支持。
13、支持密码和加密安装。
14、支持数字签名的安装和卸载,包括双重签名(SHA1和SHA256)。
15、静默安装和静默卸载。
16、Unicode安装。
17、集成的预处理器选项可进行高级编译时自定义。
18、集成的Pascal脚本引擎选项,用于高级运行时安装和卸载自定义。
19、完整的源代码可从GitHub [外部链接]获得。
20、占地面积小:仅包含所有功能的开销仅为1.5 mB。
21、所有功能都有完整记录。
22、由Microsoft Visual Studio Code [外部链接]和Embarcardero Delphi [外部链接]使用。

使用说明

1、创建安装
安装是通过脚本创建的,这些脚本是ASCII或Unicode(使用BOM编码的UTF-8)文本文件,其格式与.INI文件类似。(不,它没有您想的那么复杂!)。
脚本的扩展名为“.iss”(表示Inno Setup脚本)。该脚本控制安装的各个方面。它指定要安装的文件,在何处,要创建哪些快捷方式以及要为其命名的名称,等等。
脚本文件通常是在“Inno Setup Compiler”编译器IDE程序中进行编辑的。完成脚本编写后,下一步也是最后一步,就是在Compiler IDE中选择“编译”。这是根据您的脚本创建一个完整的,随时可以运行的安装程序。默认情况下,在包含脚本的目录下名为“Output”的目录中创建该目录。
要使您了解所有操作的方式,请启动Compiler IDE,单击“文件”|“文件”。打开,然后在Inno Setup目录下的Examples子目录中选择脚本文件之一。(将示例脚本用作您自己的脚本的模板可能会有所帮助。)
2、Pascal脚本:简介
Pascal脚本功能(类似于Delphi的现代Pascal)增加了许多新的可能性,可在运行时自定义安装或卸载。一些例子:
•支持在自定义条件下中止安装或卸载启动。
•支持在运行时将自定义向导页面添加到安装程序。
•支持在安装前,安装中或安装后从Pascal脚本中提取和调用DLL或其他文件。
•支持可以执行任何普通常量的脚本常量,“从注册表读取”,“从ini读取”和“从命令行读取”常量可以提供更多功能。
•支持在自定义条件下在运行时删除类型,组件和/或任务。
•支持基于自定义条件的[Files],[Registry],[Run]等条目的有条件安装。
•Pascal脚本提供了许多支持功能,这些功能几乎与Inno Setup本身所做的/可以做的一切都差不多。
还提供用于调试自定义Pascal脚本的集成运行时调试器。
Inno Setup使用的脚本引擎是Carlo Kok的RemObjects Pascal脚本。像Inno Setup一样,RemObjects Pascal Script是免费提供的,并带有源代码。有关更多信息,请参见http://www.remobjects.com/ps[外部链接]。
注意:Pascal脚本功能仅在运行时起作用,而没有编译时功能。
3、Pascal脚本:创建[代码]部分
[Code]部分是指定Pascal脚本的可选部分。Pascal脚本可以多种方式用于自定义安装或卸载。请注意,创建Pascal脚本并不容易,并且需要具有Inno Setup的经验以及有关使用Pascal或至少类似的编程语言进行编程的知识。
Inno Setup目录的“Examples”子目录中的“Code*.iss”和“UninstallCode*.iss”文件包含各种示例[Code]节。在尝试创建自己的Pascal脚本之前,请仔细研究它们。

有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧