Inno Setup打包的安裝程序在Vista/Win7上自動提示需要管理員權限的方法


來源:http://hi.baidu.com/jingrensoft/blog/item/c34575cfae4fb926f9dc617f.html

 

首先,在 [Setup]段 
PrivilegesRequired=admin 

然后找到INNO安裝目錄下的SetupLdr.e32文件(其實就是一個exe程序),將程序中的Manifest內的

<requestedExecutionLevel level="asInvoker" uiAccess="false"/></requestedPrivileges> 
改為 
<requestedExecutionLevel level="requireAdministrator" uiAccess="false"/></requestedPrivileges> 
這樣所有被編譯出的安裝程序在Windows Vista / windows 7下啟動時就會自動提示需要管理員權限。

 

我的使用經驗:

本來想用exeScope修改,不會用,沒成功!!!!

用ResHacker修改成功。很方便!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM