.Net-Klassen zur Steuerung von Diensten auf einem Remotecomputer?

Ja, ich könnte googeln, aber ich bin ein bisschen faul. Ich muss Windows-Dienste auf einem anderen Computer fernsteuern. Kann ich das in der ServiceController-Klasse tun? Welche Einschränkungen gibt es? Kann ich die "Ausführen als" -Details remote starten / stoppen / ändern, dh ein Kennwort ändern, das abläuft?

Ich werde versuchen, Benutzern bei der Arbeit ein ASP.Net-Website-Dashboard zu geben, um mehrere Dienste zu steuern, die auf ihrem lokalen Computer unter ihrem eigenen Konto ausgeführt werden (sie sind alle lokale Administratoren auf ihrem Computer). Dies ist in andere Funktionen integriert, sodass ich keine verteilbare Datei erstellen möchte, die lokal für sie ausgeführt werden könnte. Verwendet die Windows-Authentifizierung und gibt sich als Benutzer aus, um die Änderungen vorzunehmen. Welche Probleme, wenn überhaupt, stoße ich wahrscheinlich darauf?

Prost

Antworten auf die Frage(2)

Ihre Antwort auf die Frage