Hey Leute, ich versuche gerade ein Skript zu erstellen, das Dienste aus der Ferne startet/stoppt. Ich möchte aber auch den Befehl Start/Stop-Service in einer Variablen setzen, die den Benutzer fragt, ob er den Dienst starten oder stoppen möchte.Wie kann ich einen Befehl in Variable setzen und ihn dann für den Remote-Betrieb verwenden?
Ich bin jetzt Remoting der Start/Stop Service über diese Befehle.
Stop-Service -InputObject $(Get-Service -ComputerName $Machine -Name $Service)
Start-Service -InputObject $(Get-Service -ComputerName $Machine -Name $Service)
Ich mag eine Variable setzen, die den Benutzer Wetter fragen, er will es starten oder zu stoppen:
$Operation = Read-Host "Start-Service or Stop-Service?" | Out-String
ich kam mit dieser Idee, aber das funktioniert nicht.
$Operation -InputObject $(Get-Service -ComputerName $Machine -Name $Service)
Bitte beraten Sie, wie dies erreicht werden kann.
Vielen Dank im Voraus!
Hey Ranadip, danke für deine schnelle Antwort, diese Lösung funktioniert gut für mich. –
np. Viel Spaß beim Programmieren –