install4j用于验证附加安装程序的内容可以在用户的​​计算机上运行吗?

时间:2013-08-14 15:03:26

标签: java install4j

我创建的附加安装程序已成功运行;我创建了一个标记为附加安装程序的新项目,并设置了“For ID with ID”字段,其中包含我正在“添加”的原始应用程序的应用程序ID。

但是我找到了一个不适用的用户。我们验证了应用程序确实已安装,并且他正在正确的计算机上运行可执行文件。

有没有人确切知道install4j如何检查是否可以运行附加安装程序? (例如注册表项,特定文件等,以便我可以找到在工作机器和特定用户之间进行比较的确切内容)

enter image description here

1 个答案:

答案 0 :(得分:1)

检查注册表项HKEY_LOCAL_MACHINE\SOFTWARE\ej-technologies\install4j\installations,它应包含值instdir[application ID]。如果没有,也许安装程序没有特权运行,密钥在HKCU而不是HKLM。