如何使用 Inno Setup 获取本地 IP 地址
如何使用 Inno Setup 获取用户的本地 IP 地址? 我想过使用Win32 API GetIpAddrTable,但不清楚如何进行调整。 有人还有其他办法吗?或者知道怎么做吗…
从 Pascal 中的完整路径获取文件名
我想知道如何从 Pascal 中的完整路径获取文件名。 在.NET中,我们有两个函数——Path.GetFileName和String.IndexOf,它们都可以完成任务。 例如,“C:…
Inno Setup GetExceptionMessage 返回空消息
在 Inno Setup 脚本中 GetExceptionMessage 返回空消息(它仅包含冒号“:”符号)。使用最新版本的 Inno Setup (5.4.2)。 try Log('Create IISNamesp…
Innosetup - 在安装开始之前引用[Code]中的文件
这是这个问题的延续。我想将一个文件包含在我的安装包中(.CHM 帮助文件),我需要在安装过程中通过代码访问该文件。它不需要安装到用户的计算机上。…
Innosetup - 是用户 CreateInputOptionPage “向导”指定 /silent 等时显示的页面?
InnoSetup 安装可执行文件具有允许无人值守或批处理文件操作的命令行选项 - 即可以具有 /SILENT、/VERYSILENT 等命令行参数,这样就不会显示“向导”…
如果未安装其他程序,则跳过 Inno Setup 中的安装
如果未安装其他程序,我必须找到如何跳过安装的方法。我可以检测其他程序的注册表(基本脚本返回真/假),这不是问题。但我不知道如何跳过安装。 简而…
innosetup - 从向导页面控件捕获事件
我已经看到了从向导页面上用户创建的控件捕获事件的答案,但是对于调用 CreateInputOptionPage 创建的控件如何执行此操作? 例如: InputOptionPage :…
将文件添加到所有用户的“我的文档”中Windows 中的文件夹
我正在为 Windows 应用程序创建一个安装程序(使用 Inno Setup)。该应用程序具有我需要存储在用户“我的文档”文件夹中的初始文档。 问题是,我以管…
检查命令行输入并使用 inno setup 中止安装
我正在尝试使用 Inno Setup 来创建一个 Windows 安装程序,它调用外部命令行应用程序。如果外部应用程序失败,我希望 Inno Setup 中止并显示一条消息…