Einzelnen Beitrag anzeigen

Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.611 Beiträge
 
#4

Re: Erweiterte Rechte für Programm anforden, whrend Laufzeit

  Alt 6. Mai 2010, 08:16
Während der Laufzeit geht es nicht.
Du kannst allerdings mithilfe der Restart & Recovery API arbeiten:
Anwendung speichert ihren Zustand in ein File und fragt via UAC nach Elevation. Wenn bestätigt wird ein neuer Prozess der Anwendung mit Adminrechten gestartet und die erste Instanz beendet.

Die neue Instanz lädt dann den alten Zustand und läuft mit Adminrechten weiter.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat