2017-07-07 28 views
0

是否有可能通過電子構建器在開始菜單中擁有多個條目,以不同​​的參數集調用應用程序?怎麼樣?具有電子構建器的多個開始菜單項

+0

我不認爲這是可能的(據我所知),但你可以通過做同樣的事情使用電子作爲容器,並有多個應用程序動態加載。它不是一個磁盤空間節省,但您可以複製應用程序並傳遞不同的參數集。真是一個愚蠢的解決方法。可以提供更多詳細信息,如果感興趣 –

+0

您可以添加[自定義NSIS腳本](https://github.com/electron-userland/electron-builder/wiki/NSIS#custom-nsis-script)並使用[CreateShortCut](http ://nsis.sourceforge.net/Reference/CreateShortCut)。只有Windows。 – RoyalBingBong

+0

@UlugToprak:據我所知,電子建設者只能發佈一個應用程序,因此,你的建議只會將問題轉移到其他不可能的事情上。 – Pablo

回答

0

我設法做到這一點創建一個名爲custom NSIS script構建/ installer.nsh調用CreateShortCut這樣的:

!macro customInstall 
    CreateShortCut "$SMPROGRAMS\App 2.lnk" "$INSTDIR\app.exe" "--mode=2" 
    CreateShortCut "$SMPROGRAMS\App 3.lnk" "$INSTDIR\app.exe" "--mode=3" 
!macroend 
相關問題