我使用install4j
IDE制作。在安装过程中,我希望能够分配一个变量,并使其在安装完成后可用于.exe
文件。
简化方案:
.exe
文件Hello {name provided in step 1.}
实现此目标的最佳方法是什么?
答案 0 :(得分:1)
所有接受用户输入的form components,例如“文本字段”表单组件,将输入绑定到一个安装程序变量,该变量会自动注册为response file variable。
例如,如果配置的变量为“ myName”,那么在启动器中,您可以通过以下方式检索输入的值
com.install4j.api.launcher.Variables.getInstallerVariable("myName")
对于其他未由表单组件填充的安装程序变量,可以调用
context.registerResponseFileVariable("otherVariable");
“运行脚本”操作中,使其以相同的方式在启动器中可用。