Freigeben über


Entwickeln von Anwendungen, die Administratorrechte erfordern

Es ist möglich, eine Anwendung zu entwickeln, die Vorgänge ausführt, die Administratorrechte erfordern, aber als Standardbenutzer ausgeführt werden.

Hierfür gibt es mehrere Modelle.

Thema Beschreibung
Aufgabenmodell mit erhöhten Rechten Eine Anwendung, die als Standardbenutzer ausgeführt wird, führt Vorgänge aus, die Administratorrechte erfordern, indem eine geplante Aufgabe gestartet wird.
Betriebssystemdienstmodell Eine Anwendung, die als Standardbenutzer ausgeführt wird, kommuniziert mit einem Dienst , der als SYSTEM ausgeführt wird, indem remote procedure call (RPC) verwendet wird.
Administratorbrokermodell Die Anwendung ist in zwei Programme unterteilt. Eines der Programme wird als Standardbenutzer ausgeführt, das andere mit Administratorrechten.
COM-Objektmodell des Administrators Eine Anwendung, die als Standardbenutzer ausgeführt wird, führt Vorgänge aus, die Administratorrechte erfordern, indem ein Objekt des Komponentenobjektmodells mit erhöhten Rechten erstellt wird.