2010-05-07 230 views
6

是否可以設置編譯安裝程序時生成的nsis安裝程序文件?NSIS安裝程序名稱

類似:

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

這將是敏銳的。在你的安裝腳本然後

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

回答

8

可以使用/ d開關,像這樣定義的command line象徵

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

完美!謝謝! – 2010-05-09 15:27:03