Ist es möglich, einen lokalen PC mit Gruppenrichtlinien programmatisch durch NET-Anwendung schließen?
-
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
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.