Ich möchte einige Skripte schreiben (die auf meinem Linux-Computer ausgeführt werden), um einige Windows-Dienste automatisch neu zu starten.
Ich habe zwar viele Antworten gefunden, für die die Verwendung empfohlen wird net rpc service
, aber für alle muss mein Kennwort in der Befehlszeile ( -U user%password
) angegeben werden. Dies zu tun ist nicht sehr sicher, aber wenn nicht, net
wird bei jedem Befehl ein Passwort abgefragt, wodurch die Skriptfähigkeit beeinträchtigt wird.
Es macht mir nichts aus, wenn ich mein Passwort einmal eingeben muss, aber ich habe mehrere Befehle, die auf mehreren Servern ausgeführt werden müssen, daher kann ich es nicht für jeden Aufruf eingeben.
Ich habe eine --stdin
Flagge gefunden, kann sie aber nicht zum Laufen bringen.
Gibt es irgendeine Bash-Magie oder net
Anrufung, die ich tun kann, um dies zu tun?
quelle