Ich möchte ein Skript erstellen, das über einen SSH-Server gestartet wird, um einen Windows-Dienst zu starten / stoppen. Der SSH-Benutzer ist Teil der Administratorgruppe. Beim Ausführen des Skripts erhalte ich jedoch die Fehlermeldung, dass der Dienst nicht gestartet werden kann.
Wie kann ich sicherstellen, dass mein Skript mit Administratorrechten gestartet wird? Ich habe ähnliche Skripte in Linux mit gemacht sudo service myservice start/stop
. Ich suche ein Äquivalent in Windows, falls es so etwas gibt.
Meine ps1-Shell sieht ungefähr so aus:
function start() { Start-Service MyService // verify service started here }
function stop() { Stop-Service MyService // verify service stopped }
function status() { // Return Running/Stopped for MyService }