如何让Inno Setup在搜索文件时忽略隐藏属性?
我必须复制到包含隐藏文件的安装程序文件夹(在我的例子中为 Desktop.ini)。 我在 [Files] 部分中使用了与此类似的一行: Source: "folder\*desktop.…
jre 1.6 inno中的检查和进度条
我想检查是否安装了 hre 1.6 或更高版本。如果已安装,我想继续我的申请。如果没有安装,我想在成功安装jre后安装jre-6u17-windows-i586-s.exe,我的…
如何在innosetup脚本中查询用户的语言选择?
如何知道用户在 innosetup 中选择安装安装程序的语言?我使用 innosetup 5.3 来打包我的应用程序,它是一个多语言应用程序,因此如果我知道用户选择哪…
inno setup - 注册表项与 .ini 文件
尝试使用 inno setup 创建安装程序,但想知道: 使用注册表项(Windows 程序)与程序文件夹中的 .ini 文件相比有何优缺点? 如果我将所有用户设置存储…
通过Delphi代码管理IIS
我正在开发一个 Inno Setup 安装程序,我需要从我的 delphi 代码管理 IIS 服务器。我用谷歌搜索了如何添加/删除 ISAPI 过滤器以及如何创建虚拟文件夹…
Inno setup - 将应用程序安装到程序文件,允许不以管理员身份运行
我的安装程序将应用程序安装到“Program files\MyApp”,应用程序运行时会更改此位置中的文件。在 Vista 上,默认情况下这会引发 UAC 问题。 我希望用…
设置注册表以控制将文件类型与应用程序关联时的工作目录
我使用 Inno 作为安装程序,并且想要将文件类型与我的应用程序关联: Root: HKCR Subkey: ".rpl" ValueType: string ValueName: "" ValueData: "MyRep…
Inno Setup:将桌面图标复选框的默认值设置为 true
我正在努力让 Inno Setup 将是否应创建桌面图标的复选框设置为 true。该文档对于这个问题以及 Googlism 和 Stackoverflow 没有任何帮助。 [Tasks] Nam…
Pascal 和 Delphi 语法错误?
这是 inno setup 的代码部分。我的目的是制作两个复选框,一次选择一个。 但这段代码返回错误。 [代码]部分: procedure CheckBoxOnClick(Sender: TOb…
如何强制 InnoSetup 创建卸载日志文件
我使用 InnoSetup 来创建应用程序安装程序,并设置“SetupLogging=yes”标志以始终在 %TEMP% 目录中创建安装日志文件。这对于安装过程来说效果很好。…
在 InnoSetup 中卸载结束时运行应用程序,处理用户取消
卸载过程中,系统会询问用户“您确定要卸载...”。 然后用户将单击“是”或“否”。 可以在脚本中捕捉到这一点吗? 因为我需要在卸载过程结束时执行应…
如何从 PascalScript 代码更新 InnoSetup Wizard GUI 状态文本
我在 CurStepChanged(ssPostInstall) PascalScripting 事件处理程序的 InnoSetup 脚本中执行了许多自定义操作。由于这些操作需要一些时间才能完成,我…
如何通过 Inno Setup 向 msi 传递值
我使用 Innosetup 作为我的 msi 设置的引导程序。它包含了主要的错误文件和其他先决条件。当我们使用完整的 UI 时它工作得很好。现在我想以静默模式安…