Permission Problem

tumega

Grünschnabel
Wenn ich als gast an meinem pc angemeldet bin und mein prog ausführe sagt permission fehler on line .... in dieser zeile steht ein process.kill(). wie erreich ich das auch der gast dieses programm benutzten kann
 
Schau dir doch mal die Berechtigungen an, die du an Gast verteilt hast.

Das Programm wird im Kontext des aktuellen Benutzers ausgeführt und wenn dieser nicht die benötigten Berechtigungen hat, kannst du mit Quellcode da wenig dran ändern, außer vielleicht vor dem Starten des Programms zu überprüfen ob die benötigten Berechtigungen vorhanden sind, um eine Exception zur Laufzeit zu vermeiden.
 
Du könntest die vllt noch die Impersonate-Methode der WindowsIdentity Klasse benutzen. Diese lässt dich tempörär als anderer Benutzer einloggen..

MSDN
 
Welchen Sinn soll es machen, eine Anwendung unter dem Benutzer Gast ausführen zu lassen? Leg doch einen entsprechenden User an, der nur die benötigten Berechtigungen hat.
 
Zurück