标签: inno-setup

如何使用Inno Setup根据注册表项选择在文件夹中安装插件/文件?

Inno Setup是一个易于使用的好安装程序。在这个stackoverflow问题中被评为高分。我需要将插件安装到相对于第三方应用程序的安装文件夹的文件夹中。从文档中如何做到这一点并不明显。

registry scripting inno-setup

1
推荐指数
1
解决办法
3583
查看次数

使用pascal(innosetup)获取文件最后更新时间

在innosetup脚本的卸载部分,我想添加一个检查,以查看特定文件的最后更新日期时间是否在最近10分钟内发生.

有谁知道这个innosetup compatable pascal代码?

pascal inno-setup

1
推荐指数
1
解决办法
2578
查看次数

在输入基于 Inno 的设置时隐藏密码

我的安装程序中有一个密码字段,用于部署 .Net windows 应用程序。安装程序使用 Inno 部署脚本,在 pascal 中制作。问题是用于密码字段,我想在用户输入时显示 * 字符。目前它显示用户的字母进入。由于我对 pascal 脚本编写不多,所以在这里需要一些帮助。

下面是我的代码:

procedure InitializeWizard;

begin
     KeyPage := CreateInputQueryPage(wpWelcome,
    'lisens validering', 'Tast inn lisens-id',
    'Vennligst oppgi din lisens-ID og klikk neste for å fortsette.');
     KeyPage.Add('lisens ID:', False);
     KeyPage.Add('bruker ID:', False);
     KeyPage.Add('passord:', False);

    booabort:=false;
end;
Run Code Online (Sandbox Code Playgroud)

inno-setup setup-deployment

1
推荐指数
1
解决办法
1369
查看次数

如何使用背景窗口图像幻灯片和无限音乐循环回放制作安装程序?

我想在我的安装程序中:

  • 安装过程中无限的音乐循环播放

  • 背景上的一个窗口(就像过去用屏幕填充图像并只显示安装窗口的旧安装),在该背景窗口上有幻灯片显示

如何在InnoSetup中做到这一点?

inno-setup

1
推荐指数
1
解决办法
5952
查看次数

InnoSetup 检测 .NET 项目的依赖项

有没有办法检测 > NET 可执行文件的依赖项并将其添加到 innosetup 脚本中?假设我有 a.exe 和 b.dll。c.dll 在我的解决方案中,因为 a.exe 正在使用这些 dll。是否有工具可以查看可执行文件并将 b.dll 和 c.dll 作为文件添加到脚本中?

.net inno-setup

1
推荐指数
1
解决办法
1630
查看次数

如何将JVM参数传递给使用Inno Setup创建的本机JavaFX 2应用程序

我有一个JavaFX 2桌面应用程序.我使用javafx-maven-plugin和Inno Setup为Windows创建了一个本机包(.exe安装程序).

当我在Windows Server 2008上安装应用程序时,由于堆大小较小,因此出现内存不足异常.

在这种情况下,如何传递JVM参数以增加堆大小(-Xmx)?

在使用Inno Setup创建本机包时,是否有任何方法可以调用jvm参数?

java inno-setup out-of-memory maven javafx-2

1
推荐指数
1
解决办法
1467
查看次数

Inno Setup - 在安装过程后删除安装程序

作为我的游戏复制保护的一部分,安装程序需要在安装过程后自行删除。这段代码:

[Code]
procedure MyAfterInstall();
begin
  DeleteFile('F:\TEST_SETUP\setup.exe');
end;
Run Code Online (Sandbox Code Playgroud)

...什么都不做,因为安装程序运行。是否有解决方案可以运行“命令行”或 cmd 来获取安装程序的完整路径(它可能在客户端光盘上的任何地方)并在安装后将其删除?

inno-setup

1
推荐指数
1
解决办法
2705
查看次数

如何禁用defaultDirectory向导页面上的"浏览"按钮

我想向用户显示将安装该程序的目录.但我不想让他改变那个目录.因此,我考虑禁用"浏览"按钮,并在可以键入路径的字段中显示灰色(禁止任何人在那里键入).

我已经读过这个问题,这个问题是关于阻止用户选择错误的目录.在TLama的评论中,我看到了这个:

不会是Next按钮是灰色的,直到用户选择正确的文件夹相当误导?如果我作为用户忘记了正确的目录怎么办?禁用选择文件夹编辑框或跳过该页面会不会更好?

但是用户问问题并不想以建议的方式进行,因此没有进一步提示此解决方案.你能告诉我怎么做吗?

(注意:很抱歉打开关于这样一个类似主题的新问题,但作为一个新用户,我看不到另一种寻求帮助的方式)

inno-setup

1
推荐指数
1
解决办法
675
查看次数

如何在 Inno Setup 中创建新的关于按钮?

我想在像所有的页面的左下角,以创建一个新的关于按钮wpWelcomewpSelectTaskswpInstalling等; 如果单击它,它将显示一些消息。如果用户按“确定”,消息应关闭。该按钮应显示完整的“关于”一词,而不是“关于...” 我已经CodeClasses.iss在 Inno Setup 中检查过文件,但我不明白我应该复制哪些代码,哪些不应该。

我已经看过这两个帖子:

但它们并不是我真正想要的。

所以请任何人帮忙。

inno-setup pascalscript

1
推荐指数
1
解决办法
1583
查看次数

如何使用 Inno Setup 在 cmd.exe 中运行应用程序?

假设我想app.exe用 Inno Setup安装一个,但安装完成后,我希望程序运行

cmd /k app.exe
Run Code Online (Sandbox Code Playgroud)

而不仅仅是app.exe.

目前我有:

Filename: "cmd /k {app}\app.exe"; Description: "{cm:LaunchProgram,app}"; \
    Flags: nowait postinstall skipifsilent runascurrentuser
Run Code Online (Sandbox Code Playgroud)

但是当然这会抱怨找不到具有给定文件名的文件。我该怎么办?

inno-setup

1
推荐指数
1
解决办法
3976
查看次数