远景手游网:安全可靠、下载无忧,发现更多好玩的手机游戏!

游戏下载 热门软件 电脑软件 热门手机网游 系统软件 手机版

您当前位置:首页 > 电脑软件 > 应用软件 > 详情
Inno Setup

Inno Setup

Inno Setup
  • 系统winall
  • 类型应用软件
  • 版本6.4.3
  • 大小7.70M
  • 时间2025-05-07 13:26
16+
游戏简介

Inno Setup是一款专业可靠的安装包制作工具,在Inno Setup软件中,开发者可以轻松为Windows程序创建功能完善的安装包。它支持创建标准的安装向导界面,能自动处理文件复制、注册表修改等安装流程,还能生成卸载程序。软件使用脚本方式配置,虽然需要学习简单语法但功能强大灵活,生成的安装包体积小巧效率高,特别适合软件开发者分发应用程序使用。下载Inno Setup,为你开发的程序制作专业的安装包吧!

Inno Setup目录常量

{app}

应用程序目录,这是用户在安装向导的选择安装目录页里面所选择的。

例如:如果你使用了 {app}MYPROG.EXE 作为一项并且用户选择了“C:MYPROG”作为应用程序的目录,那么安装程序就会将它转换成“C:MYPROGMYPROG.EXE”。

{win}

系统的 Windows 目录。例如:如果你使用了 {win}MYPROG.INI 作为一项并且系统的 Windows 目录是“C:WINDOWS”,那么安装程序就会将它转换成“C:WINDOWSMYPROG.INI”。

{sys}

系统的 Windows 系统(System)目录(在 Windows NT/2000 下是 System32)。例如:如果你使用了 {sys} CTL3D32.DLL 作为一项并且系统的 Windows 系统目录是“C:WINDOWSSYSTEM”,那么安装程序就会将它转换成“C: WINDOWSSYSTEMCTL3D32.DLL”。

{src}

这个文件夹指向安装程序所在的位置。

例如:如果你使用了 {src}MYPROG.EXE 作为一项并且用户是从“S: ”安装的,那么安装程序就会将它转换成“S:MYPROG.EXE”。

{sd}

系统驱动器,它是指 Windows 被安装到的那个驱动器,典型的是“C:”,对于 Windows NT/2000,这个常量同系统的环境变量“SystemDrive”是等效的。

{pf}

程序文件夹(Program Files),这个路径是系统的 Program Files 目录,典型的是“C:Program Files”。

{cf}

公共文件夹(Common Files),这个路径是系统的 Common Files 文件夹,典型的是“C:Program FilesCommon Files”。

{tmp}

临时目录,这个目录并不是用户的 TEMP 环境变量指向的目录,而是安装程序在启动时在用户的临时目录下建立的一个子目录,在安装程序退出时所有的文件和子目录将会被删除。对于在 [Run] 段里面要被执行且在安装以后又不需要的程序文件来说这个功能是非常有用的。

{fonts}

字体目录,在 Windows 95/NT 4+ 下有一个专门为字体设立的目录(通常这个目录在 Windows 目录下且被命名为“FONTS”),这个常量就指向这个目录。对于 Windows NT 3.51,这个常量是和 {sys} 等效的,因为当时还没有字体目录。

{dao}

DAO 目录,当安装程序运行在 Windows 95/NT 4+ 上时,它被等效为 {cf}Microsoft SharedDAO,当运行于 Windows NT 3.51 时,它被等效为 {win}MSAPPSDAO。

Inno Setup

新版功能介绍

1、包含Ansi和Unicode版本。

2、加入加密组件ISCrypt.dll。

3、加入Inno Setup预处理器。(可选择安装)

4、加入一些辅助工具。(可选择安装)

5、添加了新的 [Setup] 段 VersionInfoCopyright 指示,这允许你在安装程序的版本信息中查看版权信息。

6、Pascal 脚本修正/改进:新的函数: CustomMessage、FmtMessage。

7、FileExists 函数不再从指定文件名中删除最后跟随的反斜框符号。在以前,FileExists('c:filename') 会返回 True。

8、TNewCheckListBox: 添加了新的 RequireRadioSelection 默认为 False 的布尔属性。在 5.1.4 中引进的动作“需要顶层单选按钮组选择”是可选的,9、并且可以按默认在用户创建的 TNewCheckListBoxes 中禁用。

10、可以处理带围绕引号的所有 [Setup] 和 [LangOptions] 段指示的值。只有某些指示可以删除围绕的引号,所有的指示均可这么做。如果你根据老的脚本可能会有不兼容的动作,可能需要调整你的脚本。

更新日志

v6.2.0 (2021-06-03):

******图形现代化

更新了所有编译器 IDE 的工具栏图标和编译器 IDE 的新建脚本向导使用的向导图像。

如果未设置 [Setup] 区段指令 SetupIconFile,则更新了安装程序和卸载程序使用的默认应用程序图标。要再次使用旧图标,请将 SetupIconFile 设置为 compiler:SetupClassicIcon.ico.

[Setup] 区段指令 WizardImageFile 和 WizardSmallImageFile 现在默认为空值,这使安装程序使用新的内置向导图像。要再次使用旧的向导图像,请将 WizardImageFile 和 WizardSmallImageFile 分别设置为 compiler:WizClassicImage.bmp 和 compiler:WizClassicSmallImage.bmp。

如果 [Setup] 区段指令 SetupIconFile 未被设置,更新了卸载的默认小向导图像。在这种情况下,它将使用安装程序的默认应用程序图标。

更新了设置的选择目标位置、选择开始菜单文件夹 和准备安装 向导页面所使用的文件夹、组和停止图标。

更新了安装程序使用的磁盘图标,安装程序需要下一个磁盘窗体。

Pascal 脚本更改: 添加了新的 InitializeBitmapImageFromIcon 支持函数。

所有这些图标和图像的更新包括在更高的 DPI 设置上自动使用更高质量的版本(以前是没有的)。这包括在设置了 SetupIconFile 的情况下,在安装程序的选择安装语言 窗体和卸载的小向导图像中自动使用更高质量的新图标。

屏幕截图示例:

安装向导页面选择目标位置和完成安装以 100% DPI。

安装向导页面选择目标位置和完成安装以 175% DPI。

编译器 IDE 的明亮和暗黑主题以 100% DPI。

*上一个* 版本的对比截图:

安装向导页面选择目标位置和完成安装在 6.1.2 版中以 175% DPI。

******其他更改

由 [Setup] 区段指令 LicenseFile、InfoBeforeFile 和 InfoAfterFile 显示的链接,现在在点击时尽可能以原始用户身份执行。

添加了新的 [Setup] 区段指令 MissingMessagesWarning 和 NotRecognizedMessagesWarning,以禁用有关语言丢失或无法识别的消息警告。

/LOG: 现在记录了更多的卸载程序操作。

{localappdata} 常量现在可以正确地触发一个已使用的用户区域警告。

编译器 IDE 的更改: 修复: 对事件函数的自动完成支持将一些过程列为函数。

Pascal 脚本更改:

添加了新的 CreateMarqueeProgressWizardPage 支持函数,向用户显示选取框进度。有关示例,参见 AllPagesExample.iss 示例脚本。

向 TNewCheckListBox 支持类添加了新的 ItemFontStyle 和 SubItemFontStyle 属性。有关示例,参见 CodeClasses.iss 示例脚本。

添加了新的 IsMsiProductInstalled 和 StrToVersion 支持函数。

向 TDownloadWizardPage 支持类添加了新的 AbortedByUser 属性。

修复:CreateDownloadPage 的进度条现在支持大于 2GB 的文件。

支持函数 ParamCount 和 ParamStr 现在排除了安装和卸载程序使用的未记录的内部参数。

内置下载支持现在允许下载服务器未指定文件大小的文件,并且其哈希值检查不再区分大小写。

ISPP 更改: 添加了新的 StrToVersion 支持函数。

添加了官方的保加利亚语翻译。

各种文档改进。

小调整。

******更新了 Inno Setup 常见问题解答

Inno Setup 常见问题解答已经更新了从 Inno Setup 知识库中提取的最新版本文章,该知识库现在隐藏在网站中。

常见问题解答的内容现在可在 GitHub 上找到,您可以使用编辑按钮提出新的条目或其他改进建议。

******移除了快速启动包

由于缺少附加值,快速启动包安装程序已被删除。

标准的 Inno Setup 安装程序现在提供下载加密支持,如果缺少的话,就像以前的快速启动包安装程序那样。如果以前使用过快速启动包安装程序,则可以使用标准安装程序更新你的安装。

软件信息 举报
  • 当前版本6.4.3
  • 厂商暂无资料
  • 是否收费免费(软件内购买项目)
  • 软件语言中文
  • 权限点击查看
  • 隐私说明查看详情
同类推荐更多
最新录入
换一换