Einzelnen Beitrag anzeigen

Dezipaitor

Registriert seit: 14. Apr 2003
Ort: Stuttgart
1.701 Beiträge
 
Delphi 7 Professional
 
#14

Re: Konzept: UAC 'Sicher' umgehen / Dienstesteuerung: RFC

  Alt 26. Feb 2008, 02:16
baaah aufwendig.

Bau dir einfach eine App mit COM Server. Die App hat ein Manifest mit invoke Elevation at request.
Du meldest den COM Server was nur ein COM Objekt ist mit deinen Methoden am System an (Admin).
In der App holst du dir einfach dein COM Objekt als Instanz und rufst die Methoden auf, die du definiert hast. In den Methoden kannst du ja von mir aus die eigene Anwendung mit Adminrechten starten und die alte App beenden (Taskmanager macht es so). So wirst du nur einmal gefragt.

In der JWSCL ist sogar ein Beispiel dazu.
Christian
Windows, Tokens, Access Control List, Dateisicherheit, Desktop, Vista Elevation?
Goto: JEDI API LIB & Windows Security Code Library (JWSCL)
  Mit Zitat antworten Zitat