nsis

set productName = "产品名称“
set makeexepath=c:\NSIS
set scriptname=installer-include-OEM.nsi
echo 开始编译

%makeexepath%\makensis.exe   /DUSR_UPX /DPRODUCT_NAME=%productName%    %installpath%\%scriptname%

echo 完成编译
 
----------------------------------------------------------------------------------------------以上是bat脚本,大意是把productName这个参数传到installer-include-OEM.nsi里面,这样NSI脚本里面尽量用都可以用变量,这样通用性好。当然也可以一次性传多个参数给NSI脚本。
在bat脚本可以做准备 工作,如进行svn更新等,然后调makensis.exe进行编译。

猜你喜欢

转载自blog.csdn.net/u011500419/article/details/79104460