WEB开发网
开发学院WEB开发ASP.NET C# WinForm判断程序是否以管理员身份运行 阅读

C# WinForm判断程序是否以管理员身份运行

 2013-01-23 18:04:29 来源:WEB开发网   
核心提示: public static bool IsAdministrator(){WindowsIdentity identity = WindowsIdentity.GetCurrent();WindowsPrincipal principal = new WindowsPrincipal(identity);return
 
public static bool IsAdministrator()
{
WindowsIdentity identity = WindowsIdentity.GetCurrent();
WindowsPrincipal principal = new WindowsPrincipal(identity);
return principal.IsInRole(WindowsBuiltInRole.Administrator);
}
 

这段代码可以用于判断当前程序是否运行在系统管理员权限下。如果配置为 asInvoker,在win7 下,这个函数会返回 false ,如果是 requireAdministrator 则返回 true。

上一页  1 2 3 

Tags:WinForm 判断 程序

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接