判断当前系统用户组是否为超级管理员。.
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; }