來源: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修改成功。很方便!