$services = Get-WMIObject win32_service | Where-Object {$_.displayname -imatch "ServiceName" -and $_.startmode -eq "Auto"}; foreach ($service in $services){sc.exe failure $service.name reset= 86400 actions= restart/5000/restart/5000//}