SYSTEM - Prozesse Beenden

19/08/2009 - 17:21 von Atilla Gökcegün | Report spam
Hallo NG,

ich habe ein Admin-Frontend geschrieben in welcher diverse Prozesse im
vorneherein von einem Admin definiert werden.
Danach können pseudo-Admins (keine lokale Administratoren) mit einer
Client-GUI die vordefninierten Prozesse beenden.
Dazu mache ich ein Impersonate von einem lokalen Admin (Local Admins
Gruppe). Kann aber die Prozesse die unter dem SYSTEM-Account laufen nicht
beenden (Access Denied).
Das Impersonate funktioniert, ich habe es gestet indem ich auf ein
Networkshare erfolgreich Zugriff hatte.

brauch ich da mehr rechte... Wo liegt das Problem?

Bin über jede Hilfe sehr dankbar
aTTi
 

Lesen sie die antworten

#1 Frank Dzaebel
20/08/2009 - 07:51 | Warnen spam
Hallo Atilla,

Dazu mache ich ein Impersonate von einem lokalen Admin (Local Admins
Gruppe). Kann aber die Prozesse die unter dem SYSTEM-Account laufen
nicht beenden (Access Denied).



Das Systemkonto und das Administratorkonto (Administratorengruppe) haben
dieselben Dateiberechtigungen (aber verschiedene Funktionen).

[Verwendung des Systemkontos in Windows]
http://support.microsoft.com/kb/120929

Man hat man die Möglichkeit
SystemAccount-Prozesse zu beenden, wenn die
Applikation (oder Batch, z.B. at Kommando)
über TaskScheduler gestartet ist und so
"ggf." dem SystemAccount angehört.


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen