为了账号安全,请及时绑定邮箱和手机立即绑定

如何以在桌面上创建图标的方式制作安装程序?

如何以在桌面上创建图标的方式制作安装程序?

隔江千里 2022-06-07 19:33:13
我已经准备好,已经为 windows 编译了 python 应用程序,但是制作安装程序时出现问题,当您检查相应的标记时,它会为它创建桌面图标。我使用干净的NSIS脚本制作了一个安装程序,fbs并且pynsist. 实际上,创建将您的应用程序下载到的安装程序没有问题,Program Files但是我还没有找到创建将显示在桌面上的图标的方法。任何帮助表示赞赏。
查看完整描述

1 回答

?
跃然一笑

TA贡献1826条经验 获得超6个赞

由于某种原因,Pynsist 似乎没有办法注入额外的代码,但您可以覆盖整个安装脚本。


制作 pyapp.nsi 文件的副本(或从 Github 获取)。


文件中有两个地方CreateShortCut "$SMPROGRAMS\....。在它下面添加另一行:


CreateShortcut "$DESKTOP\[[scname]].lnk" "[[sc['target'] ]]" '[[ sc['parameters'] ]]' "$INSTDIR\[[ sc['icon'] ]]"

最后,在您的 installer.cfg 文件中,添加/设置


[Build]

nsi_template=c:\my_custom_pyapp.nsi


查看完整回答
反对 回复 2022-06-07
  • 1 回答
  • 0 关注
  • 125 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信