啟動管理員程序

2022-03-09 16:19:11 字數 484 閱讀 1448

當我們執行乙個程式的時候有時需要提公升到管理員許可權,但是預設的c#程式的執行許可權是當前使用者的許可權,那麼怎麼提公升這個啟動許可權呢?

經過網上的一番搜尋後,找到如下兩種方式:

第一種辦法:

在專案的【properties】上新增【新建項】,彈出視窗找到【應用程式清單檔案】,最後【確定】。

第二種辦法:

asinvoker改為requireadministrator

using system;

using system.collections.generic;

using system.diagnostics;

using system.io;

using system.security.principal;

using system.windows.forms;

namespace test

else}}

}

VC manifest 管理員啟動專案

從vs2005開始,微軟在vc的編譯選項中新增了 manifest這個功能,這將有助於軟體以 side by side方式執行。採用 md和 mdd執行時庫選項的專案manifest是必要的。當程式啟動時發生類似下圖找不到msvcr dll時可能就是程式沒有正確的嵌入清單檔案。怎樣給程式嵌入mani...

electron應用以管理員許可權啟動

最近在用electron開發pc桌面應用,其中有個需求就是整個應用以管理員許可權啟動。很頭痛,各種google,baidu。最後終於解決了,可以分為三個步驟,做個總結分享。一 如果沒有manifest.xml檔案的話 可通過執行命令 mt.exe inputresource 某某.exe out e...

VS2010 以管理員許可權啟動

在某些專案進行開發的時候,需要提公升應用程式本身的許可權,這個是很容易的。但是如何讓vs2010啟動的時候就已管理員許可權執行程式呢?為這個問題苦惱了好久,終於找到了辦法。找到vs2010的快捷方式 右擊 開啟檔案位置 找到vs2010的啟動專案devenv.exe 右擊 屬性 相容性 特權等級,以...