Finden die Konto ist ein Dienst auf "Anmelden Als"
Wie findet sich der Nutzer-account (Lokales System/Benutzer etc) ist ein Dienst zum ausführen unter ("Anmelden Als")?
Im Gegensatz zu dieser ähnliche Frage kann dieser code nicht ausgeführt werden von innerhalb des Dienstes selbst und der Dienst kann nicht ausgeführt werden.
Den System.ServiceProcess.ServiceController Klasse hat nützliche Methoden für das abrufen des status, aber nicht die "Anmelden Als" Benutzer.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist die einzige Möglichkeit, die ich kenne, fand ich es schaut sich um und es getestet, es funktioniert. Stellen Sie sicher, dass Sie den Service-Namen nicht, die Anzeige-Namen, müssen Sie auch fügen Sie einen Verweis auf System.Management
Wie über die Verwendung von WMI und der
Win32_Service
Klasse mit derStartName
parameter?Dieser Artikel helfen könnte.
Diese tun Ihren Job