WindowsIdentity identity = WindowsIdentity.GetCurrent();
WindowsPrincipal principal =
new WindowsPrincipal(identity);
if (!principal.IsInRole(WindowsBuiltInRole.Administrator))
{
MessageBox.Show(
"
You must run this application as administrator. Terminating.");
Application.Exit();
}
转载于:https://www.cnblogs.com/teamleader/archive/2012/01/09/2316988.html