[英]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.