Mein Code muss ermitteln, wie lange ein bestimmter Prozess ausgeführt wurde. Aber es schlägt weiterhin mit einer Zugriff verweigert Fehlermeldung auf der Anforderung Process.StartTime
fehl. Dies ist ein Prozess, der mit den Anmeldeinformationen eines Benutzers ausgeführt wird (dh kein Prozess mit hoher Zugriffsberechtigung). Es gibt eindeutig eine Sicherheitseinstellung oder eine Richtlinieneinstellung, oder etwas, dass ich mit drehen muss, um dies zu beheben, da ich nicht glauben kann, dass die Eigenschaft StartTime im Framework nur so ist, dass es zu 100% der Zeit fehlschlagen kann.Process.StartTime Zugriff verweigert
Eine Google-Suche zeigte an, dass ich dies beheben konnte, indem ich den Benutzer, dessen Berechtigungsnachweise der Abfragecode ausführt, zur Gruppe "Performance Log Users" hinzufügt. Auf dieser Maschine existiert jedoch keine solche Benutzergruppe.