判断当前系统用户组是否为超级管理员。.
private bool IsCurrentlyRunningAsAdmin()
{
bool isAdmin = false;
WindowsIdentity currentIdentity = WindowsIdentity.GetCurrent();
if (currentIdentity != null)
{
WindowsPrincipal pricipal = new WindowsPrincipal(currentIdentity);
isAdmin = pricipal.IsInRole(WindowsBuiltInRole.Administrator);
pricipal = null;
}
return isAdmin;
}

浙公网安备 33010602011771号