我想替換我的NSIS安裝程序中的默認徽標(請參見下圖),但在互聯網上找不到任何關於此的信息。可以做到嗎?如何替換NSIS安裝程序中的默認徽標?
33
A
回答
39
爲了完成,這是我用來更改徽標(使用Anders方法)和可執行圖標(使用CharlesB方法)的完整代碼。還包括Yuri Korolov提到的MUI2.nsh。
!include "MUI2.nsh"
!define MUI_ICON "path\to\icon.ico"
!define MUI_HEADERIMAGE
!define MUI_HEADERIMAGE_BITMAP "path\to\InstallerLogo.bmp"
!define MUI_HEADERIMAGE_RIGHT
20
把這個在任何地方你.nsi(包含MUI.nsh後):
!define MUI_ICON path_to_icon_file.ico
3
MUI_ICON改變.exe文件圖標,該圖標在MUI頭使用默認值,但如果你想在標題中使用特定的位圖,你可以使用MUI_HEADERIMAGE/MUI_HEADERIMAGE_BITMAP
你可以找到所有的現代UI配置選項in the docs
4
你必須包括MUI或MUI2爲了讓它在你的腳本工作
!include "MUI2.nsh"
!define MUI_ICON "icon.ico"
!define MUI_HEADERIMAGE
!define MUI_HEADERIMAGE_BITMAP "header.bmp"
!define MUI_HEADERIMAGE_RIGHT
相關問題
- 1. NSIS:默認安裝路徑
- 2. 替換django-admin默認徽標
- 3. 如何替換默認處理程序
- 4. 如何使用NSIS安裝程序默認顯示詳細信息
- 5. NSIS安裝程序錯誤標誌
- 6. 如何更改安裝java的默認圖標在Java的Mac安裝程序
- 7. NSIS靜默安裝 -/SD IDCANCEL標誌
- 8. NSIS - 如何檢測靜默安裝?
- 9. 移動NSIS安裝程序頁面中的默認文本位置
- 10. NSIS安裝程序名稱
- 11. NSIS安裝程序重建
- 12. 如何更換交易電子郵件中的默認徽標?
- 13. 如何製作可多次安裝的NSIS安裝程序?
- 14. 如何設置默認的應用程序安裝程序?
- 15. 如何將默認的perl安裝更改爲macports安裝的默認安裝
- 16. 更改NSIS中的默認安裝文件夾
- 17. 是否可以在VISTA中靜默運行NSIS安裝程序?
- 18. 如何替換arduino引導程序中的默認代碼
- 19. 從NSIS安裝程序窗口標題中刪除「安裝」標題
- 20. 中止NSIS無提示安裝程序
- 21. 如何加快nsis的安裝過程?
- 22. 選項樹默認徽標
- 23. NSIS安裝程序 - 定義安裝程序和系統x32/x64
- 24. 檢查.NET Framework的NSIS安裝程序
- 25. NSIS檢查安裝的應用程序
- 26. 基於zip的NSIS安裝程序?
- 27. 使用.NET 4.0的NSIS安裝程序
- 28. 調試NSIS安裝程序的方法?
- 29. 在NSIS安裝程序中調用MUI的PRE功能,跳過NSIS安裝程序中的頁面/對話框
- 30. Windows安裝程序的默認安裝級別是什麼?
我發現,通過GIMP出口標準的位圖不會顯示在了'.bmp'文件頭。但是,如果我從Paint中導出位圖,那麼它就可以工作。 – icc97
該評論使它適合我,謝謝 –