Ist es möglich, einen lokalen PC mit Gruppenrichtlinien programmatisch durch NET-Anwendung schließen?

StackOverflow https://stackoverflow.com/questions/998200

  •  14-09-2019
  •  | 
  •  

Frage

Ich habe eine lokale Anwendung mit einem Benutzer, der als eine Gruppenrichtlinie der Benutzer anzeigt, haben kann nicht Herunterfahren des PC.

Und dann verwende ich den Code, aber wenn ich von Benutzer und Passwort fragen meine App zu imitieren. Ich erhielt den nächsten Fehler

System.Management.ManagementException: es ist nicht möglich, die Benutzerdaten für die lokalen Verbindungen zu verwenden

Viele Grüße

War es hilfreich?

Lösung

Ich würde versuchen, die Process.Start() Überlastung mit, dass man einen Benutzernamen liefern können und Kennwort . Ich würde shutdown.exe auf diesem neuen Prozess auszuführen.

Natürlich ist der Benutzername und das Passwort zu speichern nicht sehr sicher und wahrscheinlich von jedem gehackt werden könnte, damit genug Zeit verbringen wollte.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top