NSIS安装程序名称

时间:2010-05-07 13:22:14

标签: installer nsis

是否可以设置编译安装程序时生成的nsis安装程序文件?

类似的东西:

makensis /ExeFile:myInstall-v4.1.2.3.exe install.nsi

那将是敏锐的。

1 个答案:

答案 0 :(得分:9)

您可以使用/ D开关在command line上定义符号,如下所示:

makensis /DMyInstallerName="myInstall-v4.1.2.3.exe" install.nsi

然后在您的安装脚本中:

!ifdef MyInstallerName
    OutFile "${MyInstallerName}"
!else
    OutFile "myInstall.exe"
!endif