回答
我不認爲這是可能的。
的圖標添加有requireAdministrator
(或者highestAvailable
)執行水平的體現設置應用程序:
<requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>
Inno Setup的安裝程序沒有那一套。他們在內部提升自己,而不是依靠系統爲他們做到這一點。
有趣的是,在Inno Setup的代碼,這是否UpdateManifestRequestedExecutionLevel
function,但它從來沒有所謂。
有什麼方法可以將此嵌入到清單不使用mt.exe? – DARKGuy
@DARKGuy我不明白'mt.exe'與這個問題有什麼關係。 –
Inno Setup安裝程序沒有辦法將清單嵌入到輸出EXE文件中。如果您使用mt.exe將清單嵌入其中,則會將EXE文件中的額外數據修剪掉,從而導致文件損壞。我也嘗試使用你建議的字段添加一個.manifest文件,並使用相同的名稱和一個簡單的XML樣板文件,而Windows不會將其標記爲管理員。我明白他們以某種方式「提升」自己,但在我的情況下,我沒有看到設置提升任何東西。沒有顯示UAC提示,並且我的安裝程序崩潰:代碼1314,用戶不擁有所需的特權。 – DARKGuy
- 1. 從Inno Setup向GAC添加程序集
- 2. Inno Setup - 讓Inno安裝程序安裝程序向主安裝程序報告安裝進度狀態
- 3. Inno Setup:如何設置安裝程序「以管理員身份運行」?
- 4. Inno Setup的 - 避免顯示子安裝程序的文件名
- 5. Inno Setup安裝程序測試安裝程序退出代碼
- 6. Inno Setup - 用於多個安裝程序的安裝程序
- 7. Inno Setup添加一個選項來安裝管道工具條
- 8. Inno Setup:安裝更新時不要覆蓋設置文件
- 9. 以管理員和非管理員身份安裝Inno生成的安裝程序
- 10. 使用inno-setup在安裝過程中顯示文本
- 11. 從Inno Setup安裝程序運行批處理文件失敗
- 12. Inno Setup無提示安裝UAC
- 13. Inno Setup:安裝程序在安裝完成後從不啓動
- 14. 在Inno Setup安裝中運行另一個安裝程序
- 15. Inno Setup - 如何防止安裝應用程序時的安裝?
- 16. 如何使用Inno Setup安裝程序升級MSI安裝?
- 17. 用Inno Setup安裝程序安裝Windows shell擴展DLL
- 18. 用Inno Setup安裝IIS
- 19. 用Inno Setup安裝Python
- 20. Inno Setup的指定安裝
- 21. 使用Inno Setup安裝IIS
- 22. Inno Setup的腳本安裝
- 23. Inno Setup模塊化安裝
- 24. 安裝在Inno Setup的
- 25. 通過inno setup創建一個vb6安裝程序與mysql通過inno setup
- 26. Inno Setup - 圖像作爲安裝程序背景
- 27. 從Inno Setup向GAC添加組件
- 28. 使用Inno Setup向OpenWithList添加應用程序
- 29. 如何在啓動Inno Setup安裝程序時顯示消息框
- 30. 安裝程序使用Inno Setup的編譯器不顯示最小化動畫
如果發現應用程序需要管理規則,則會自動通過Windows添加此迷你圖標。 – RobeN
好吧,所以如何使安裝程序requieres管理規則,我補充說:[設置] 特權需求=管理員,但不工作 – Thebig1825
同樣在這裏,我也在尋找一個解決方案 – DARKGuy