Joomla TemplatesBest Web HostingBest Joomla Hosting

.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";


gefunden hier:
http://community.bartdesmet.net/blogs/bart/archive/2006/10/28/Windows-Vista-_2D00_-Demand-UAC-elevation-for-an-application-by-adding-a-manifest-using-mt.exe.aspx

Aktualisiert (Sonntag, den 24. Januar 2010 um 21:49 Uhr)