.Net / Testen ob Adminrechte vorhanden sind
Mit folgenden Codeschnippsel kann man in c# prüfen ob der Prozess mit Adminrechten gestartet wurde
label1.Text = new WindowsPrincipal(WindowsIdentity.GetCurrent()).IsInRole(WindowsBuiltInRole.Administrator) ? "Yup" : "Nope";
new WindowsPrincipal(WindowsIdentity.GetCurrent()).IsInRole(WindowsBuiltInRole.Administrator) ? "Yup" : "Nope";
Aktualisiert (Sonntag, den 24. Januar 2010 um 21:49 Uhr)