Mit sc Befehl können wir abfragen, starten, stoppen Windows-Dienste.
Für Ex:wie Windows-Dienst Benutzername und Passwort über die Befehlszeile
sc query "windows service name"
Der sc config- Befehl der Konfiguration des Dienstes ändert, aber ich weiß nicht, wie es zu benutzen.
Kann mir jemand sagen, wie wir den Benutzernamen und das Passwort für einen Windows-Dienst einstellen können?
Andrew, es funktionierte mit kleinen Änderungen. obj = "domain \ username" obj = "LocalSystem" wir müssen Leerzeichen zwischen obj = und username haben. Benutzer-IDs sind validiert, das ist gut. wir müssen Leerzeichen zwischen Passwort = und tatsächlichem Passwort haben. Passwort sind nicht validiert, das ist ein bisschen Schmerz. Um den Dienst wieder auf LocalSystem zu setzen, die Password haben, haben wir ein Dummy-Passwort gegeben, damit es funktioniert. Wie sc config "servicename" obj = "LocalSystem" password = "notused" –
Wenn ich diesen Befehl in PowerShell ausgeführt habe, habe ich Fehler wie: "Set-Content: Ein Positionsparameter konnte nicht gefunden werden, der das Argument 'obj =' akzeptiert. " Ich habe mit CMD daran gearbeitet: 'cmd.exe -e" sc config Service obj = Benutzer Passwort = pass "' – Jeremy
Das funktioniert auch nicht. Der SC config * service * obj = "* Dienstname *" password = "* password *" setzt das Passwort nicht richtig - der Dienst kann daher nicht gestartet werden. – Grayson