温馨提示:本文翻译自stackoverflow.com,查看原文请点击:其他 - Customize NSIS installer with Electron-builder
electron electron-builder nsis

其他 - 使用Electron-builder自定义NSIS安装程序

发布于 2020-04-30 12:13:13

我想自定义NSIS脚本-例如,删除“ Finish Page”并在安装后立即运行应用程序(使用辅助安装程序)。

我使用修改scrpt :include: build/installer.nsh

安装后会打开myApp,但“ 完成”页面仍然存在。

!include MUI2.nsh

!macro customInstall
  ExecWait '"$INSTDIR\myapp.exe" /sw'
!macroend

我的意思是我不想显示gif所示的完成myApp安装的最后一页

安装过程

任何帮助表示赞赏。

查看更多

提问者
boris_here
被浏览
48
boris_here 2020-02-17 16:01

最后,我在build / installer.nsh中做到了

!macro RunApp
  ${StdUtils.ExecShellAsUser} $0 "$launchLink" "open" ""
!macroend

!macro customInstall
    !insertmacro RunApp
    !insertmacro quitSuccess
!macroend