繁体   English   中英

将许可证信息添加到NSIS安装程序

[英]Adding License information to NSIS installer

我们通过NSIS生成的Windows安装程序分发由我的小组创建的软件。 我们是从不再与我们合作的开发人员编写的python脚本生成NSIS配置文件的,因此我们目前没有任何人知道如何编写NSIS配置文件。 我的任务是修改此脚本,以在安装程序中添加一个部分,以在执行实际安装之前显示我们的许可信息。

NSIS配置文件中的此类部分是什么样的?

取决于安装程序的结构和使用的NSIS功能。

例如,如果它使用MUI(“现代用户界面”)宏,则它就像添加

!insertmacro MUI_PAGE_LICENSE "License.txt"

文字中的某处。 最有可能在MUI_PAGE其他页面之间。 例如,我目前正在使用的一个安装程序具有以下功能:

!insertmacro MUI_PAGE_WELCOME
!insertmacro MUI_PAGE_LICENSE "..\..\Licenses\License.txt"
!insertmacro MUI_PAGE_DIRECTORY

结果是出现欢迎页面,然后是许可证页面,然后是“选择目录”页面。

有关更多选项,请阅读NSIS MUI文档。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM