WINFORM 應用程式管理員身份執行

2022-02-20 16:08:33 字數 513 閱讀 4849

/**

* 當前使用者是管理員的時候,直接啟動應用程式

* 如果不是管理員,則使用啟動物件啟動程式,以確保使用管理員身份執行

*///獲得當前登入的windows使用者標示

system.security.principal.windowsidentity identity = system.security.principal.windowsidentity.getcurrent();

system.security.principal.windowsprincipal principal = new system.security.principal.windowsprincipal(identity);

//判斷當前登入使用者是否為管理員

if (principal.isinrole(system.security.principal.windowsbuiltinrole.administrator))

else

catch

//退出

}外部鏈結

讓qt應用程式擁有管理員許可權

通常我們要打包release應用程式,但是雙擊之後我們的qt應用程式是沒有管理員許可權,除非你右鍵以管理員身份開啟 所以如何讓雙擊之後擁有管理員許可權,方法如下 1.首先我用的是vs2008 qt 4.8.6 add in 2.在你的工程右鍵屬性,找到linker manifest file.之後設...

electron 系統預設應用程式管理檔案和url

官網 shell模組提供與桌面整合相關的功能。在使用者的預設瀏覽器中開啟 url 的示例 const require electron shell.openexternal 注意 雖然shell可以在渲染器過程中使用該模組,但該模組在沙盒渲染器中將不起作用。關於沙盒選項 const require ...

讓visual studio總是以管理員身份啟動

怎麼找?右擊win10開始選單中visual studio的快捷方式,依次選擇更多 打卡檔案位置 這個時候會在c programdata microsoft windows start menu programs位置開啟資源管理器,繼續右擊visual studio的快捷方式,選擇開啟檔案所在位置 ...