国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

C#默認以管理員身份運行程序實現代碼

2019-11-17 02:43:58
字體:
來源:轉載
供稿:網友

View Post

C#默認以管理員身份運行程序實現代碼

using System;using System.Collections.Generic;using System.Linq;using System.Windows.Forms;namespace yyy{    static class PRogram    {        /// <summary>        /// 應用程序的主入口點。        /// </summary>        [STAThread]        static void Main(string[] Args)        {            /**              * 當前用戶是管理員的時候,直接啟動應用程序              * 如果不是管理員,則使用啟動對象啟動程序,以確保使用管理員身份運行             */            //獲得當前登錄的Windows用戶標示             System.Security.Principal.WindowsIdentity identity = System.Security.Principal.WindowsIdentity.GetCurrent();            //創建Windows用戶主題             application.EnableVisualStyles();            System.Security.Principal.WindowsPrincipal principal = new System.Security.Principal.WindowsPrincipal(identity);            //判斷當前登錄用戶是否為管理員             if (principal.IsInRole(System.Security.Principal.WindowsBuiltInRole.Administrator))            {                //如果是管理員,則直接運行                 Application.EnableVisualStyles();                Application.Run(new Form1());            }            else            {                //創建啟動對象                 System.Diagnostics.ProcessStartInfo startInfo = new System.Diagnostics.ProcessStartInfo();                //設置運行文件                 startInfo.FileName = System.Windows.Forms.Application.ExecutablePath;                //設置啟動參數                 startInfo.Arguments = String.Join(" ", Args);                //設置啟動動作,確保以管理員身份運行                 startInfo.Verb = "runas";                //如果不是管理員,則啟動UAC                 System.Diagnostics.Process.Start(startInfo);                //退出                 System.Windows.Forms.Application.Exit();            }        }    }}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 河津市| 南漳县| 舒城县| 清徐县| 杭锦后旗| 临江市| 南部县| 方山县| 安阳县| 辽宁省| 安仁县| 贵定县| 安陆市| 南昌县| 灵丘县| 安阳市| 红河县| 湟源县| 柘城县| 新民市| 绥化市| 壤塘县| 安徽省| 嘉黎县| 兴城市| 乌拉特前旗| 金沙县| 武功县| 略阳县| 商水县| 时尚| 白朗县| 贵溪市| 荥阳市| 德惠市| 漯河市| 炎陵县| 武穴市| 汪清县| 安达市| 峨边|