Administratorrechte
-
Hallo!
1.) Wie kann ich prüfen, ob der aktuelle Benutzer Administratorrechte bekommen kann? (Zur Gruppe der Admins gehört)
2.) Wie kann ich einen Benutzer zum Admin machen?
-
2.) Als Limited user wäre gut zu wissen aber warscheinlich gibt dir darauf niemand eine Antwort. als Admin einen anderen zum Admin machen wüsste ich nur mit system() aber da gibts bestimmt was besseres
PS: UND SAGT NICHT ES GÄBE KEINEN WEG VON LIMITED -> ADMIN, ICH KENNE EINEN
-
Tim06TR schrieb:
2.) Als Limited user wäre gut zu wissen aber warscheinlich gibt dir darauf niemand eine Antwort. als Admin einen anderen zum Admin machen wüsste ich nur mit system() aber da gibts bestimmt was besseres
Warum sollte mir keiner eine Antwort darauf geben? Es ist doch "durchaus" üblich, dass ein Programm für ene gewisse Aktion kurzfristig Adminrechte benötigt OHNE gleich destruktiv sein zu müssen.
-
Wenn du es im angemeldeten Zustand rausfindest dann sags mir bitte ^^
-
Tim06TR schrieb:
Wenn du es im angemeldeten Zustand rausfindest dann sags mir bitte ^^
Du kannst das mit GetTokenInformation prüfen. Hat nun doch geklappt.
-
GetTokenInformation, damit kannst du es festlegen ? doch nur prüfen oder ?
-
http://win32.mvps.org/security/is_admin.html
Ansonsten gilt zu beachten:
http://blog.m-ri.de/index.php/2007/03/15/ermitteln-ob-ein-prozess-als-administrator-lauft-oder-nicht/
-
Tim06TR schrieb:
GetTokenInformation, damit kannst du es festlegen ? doch nur prüfen oder ?
Ja, zum Prüfen. Erhöhte Prozessrechte erhält man z.B. mit COM. Auf Channel 9 gibt es irgendwo einen Beitrag dazu.