【发布时间】:2016-04-05 16:13:10
【问题描述】:
我创建了一个运行良好的 NSIS 安装程序。现在我想添加另一个名为“安装为更新”的部分,它只会在未选中时执行。
为什么: 安装完整版后,会覆盖某些包含软件激活码的文件。
否则我可以这样做,并制作一个名为“安装完整版”的部分,但这没有意义。
Section /o "Install as update" SecUpdate
*if(checked == false){
SetOutPath "$INSTDIR\data"
File "data\ConfigFile.xml"
File "..."
File "..."
File "..."
File "..."
File "..."
File "..."
File "..."
*}
SectionEnd
*这两行代表我想做的事情。
【问题讨论】: