在 Innoscript 中将十六进制编码的 utf8 转换为字符串
我有一些以十六进制形式表示的 Unicode 字符串,并写入 ini 文件中,如下所示: 要转换的文本=#$a5e#$a5a#$a5b 我想在 innosetup 的 Unicode 版本中将…
根据 Inno Setup 中的语言更改 AppName 和 AppDir
自从我阅读有关 InnoSetup 的一些问题/答案以来已经有一段时间了,但它们似乎都没有帮助我......我想根据所选的语言更改 AppName 值,可用英语和西班…
选择要在 Inno Setup 卸载程序上卸载的自定义组件
我用 Inno Setup 制作了安装程序。它由多个可执行文件组成,所有可执行文件均位于 Program Files“APP”文件夹中。但对于每个可执行文件,此“APP”文…
Inno Setup:以管理员身份运行安装程序时如何获取当前用户目录?
我需要将 ini 文件写入 Windows 7 中当前用户的目录(C:\Users\CurUser)。 CurUser 不是管理员。我的安装程序需要管理员权限。所以我的设置如下所示…
如何刷新“程序和功能” Inno Setup 卸载后控制面板小程序?
我有一个相当复杂的 Inno Setup 安装程序,它安装了两个出现在 Windows“程序和功能”控制面板显示屏中的应用程序。 我的问题是,如果运行卸载程序时…
Inno Setup:如何在运行时更改消息?
我需要在运行时更改消息。我有一个 AfterInstall 过程,用于检查 bat 文件是否成功。如果不是,我想在调用 WizardForm.Close 之前更改 ExitSetupMessa…
如何在安装过程中中止/终止 Inno Setup?
在安装过程中,我运行一个bat 文件。如果 bat 文件返回错误,我需要中止/终止安装。我希望它执行一个 MsgBox 告诉用户发生了什么,然后中止的外观和行…
Inno 设置 TInputDirWizardPage 不允许 UNC 路径
我有一个 TInputDirWizardPage 允许用户选择备份目录。它会自动允许并对输入的路径(包括 UNC 路径)进行错误检查。备份目录不能是 UNC 路径。如何使…
我可以使用 Pascal 脚本 (InnoSetup) 注册到 GAC 吗?
我正在使用 InnoSetup 来安装我构建的应用程序。我的客户请求在安装时使用此 InnoSetup 插件下载最新的 DLL: http://www .sherlocksoftware.org/page…
无需打开另一个窗口即可跳转至 CHM 帮助文件中的主题
我在安装程序中包含了一个精简的 CHM 帮助,并且我希望安装程序向导的每个页面上的帮助按钮都可以调用不同的帮助页面。如果我通过执行命令 hh.exe -ma…
安装程序:WIX 还是 Inno Setup?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…