我有一段Java代码,在其中动态地给一些变量赋值。我需要将该值传递到NSIS脚本中。例如,我将在运行时获取变量“age”的值,并将其传递给NSIS脚本的变量。这是否可行?有什么建议吗?
<replace file="${release.dir}/installer.nsi" token="@product.name@" value="${product.name}"/>
您可以像这样在NSIS文件中读取环境变量:
$%envVarName%
<nsis script="myproject.nsi" verbosity="4" out="build.log" noconfig="yes">
<define name="VERSION" value="2.1"/>
</nsis>