Prozess.GetProcesses gibt Prozesse, die von allen angemeldeten Benutzern?
In einer windows-Umgebung, wo sich mehrere Benutzer anmelden dürfen auf einem Computer gleichzeitig, wenn wir rufen Process.GetProcesses()
, hat es wieder die Prozesse des angemeldeten Benutzers, der diesem Anruf oder tut es wieder-Prozesse für den angemeldeten Benutzer. Ich hatte einen Blick auf die MSDN-Seite, aber konnte Sie nicht finden diese Informationen.
- Sie sehen alle service-Prozesse. Sie laufen mit einem anderen Benutzer-account. Also ja.
- Sie finden schneller und einfacher Lösung hier: stackoverflow.com/a/7848879/2944961
Du musst angemeldet sein, um einen Kommentar abzugeben.
Diese Funktion gibt alle den Prozess, Ressourcen auf dem lokalen computer ausgeführt.
Sie sehen es auf der MSDN-Website (ich habe auch zu überprüfen, es auf meinem computer..)
Wenn Sie interessant sind in erste Prozesse bestimmter Benutzer betrachten Sie den folgenden code - http://www.codeproject.com/Articles/14828/How-To-Get-Process-Owner-ID-and-Current-User-SID