https://stackoverflow.com/questions/35064964/powershell-script-to-check-if-service-is-started-if-not-then-start-it
https://administrator.de/forum/dienst-pruefen-und-bei-bedarf-starten-666368.html
$ServiceName = 'Serenade' $arrService = Get-Service -Name $ServiceName if ($arrService.Status -ne 'Running'){ $ServiceStarted = $false} Else{$ServiceStarted = $true} while ($ServiceStarted -ne $true){ Start-Service $ServiceName write-host $arrService.status write-host 'Service started' Start-Sleep -seconds 60 $arrService = Get-Service -Name $ServiceName #Why is this line needed? if ($arrService.Status -eq 'Running'){ $ServiceStarted = $true} }
Grav was with by Trilby Media.