12
如果我使用Inno Setup創建安裝包,安裝程序是否具有管理員權限以允許它註冊DLL等?如何確保安裝程序將以管理員權限運行?
此外,如果安裝程序包執行程序作爲其操作的一部分,該程序是否將以管理員權限運行?
如果我使用Inno Setup創建安裝包,安裝程序是否具有管理員權限以允許它註冊DLL等?如何確保安裝程序將以管理員權限運行?
此外,如果安裝程序包執行程序作爲其操作的一部分,該程序是否將以管理員權限運行?
這是通過PrivilegesRequired
指令控制的。
當設置爲
admin
(默認值)或poweruser
,安裝程序將始終與 管理權限運行。如果設置 由非特權用戶啓動,則 Windows將要求輸入密碼 具有管理 權限的帳戶,然後安裝程序將在該帳戶下運行 。
如果安裝從[Run]
部分執行程序,那麼你就可以控制衍生進程的特權與runascurrentuser
和runasoriginaluser
標誌。