這節講一下如何讓程序啟動的時候,自動以管理員權限運行。
1. 添加應用程序清單文件(Application Manifest File)
右鍵項目,點擊添加,添加一個新Item,找到應用程序清單文件,名稱最好默認,點擊確定。
2.修改清單文件requestedExecutionLevel節點
打開清單文件后,第一塊注釋是這么寫的:如果想更改Windows用戶級別,請使用以下節點替換默認節點。
所以我們就可以直接注釋掉默認節點,將原注釋中第二行節點取消注釋即可,下圖為更改后的示例:
(注釋中有三個節點,一個是以默認調用者使用,這個權限最低,第二個是申請管理員權限,第三個是可用的最高權限,一般情況下,管理員權限已經可以滿足程序的很多敏感操作。)