Get-SavServices.ps1
<#PSScriptInfo .VERSION 1.0.1 .GUID 3e6deafe-ff20-4385-9120-25a6d7611c3f .AUTHOR takes .COMPANYNAME .COPYRIGHT .TAGS .LICENSEURI .PROJECTURI .ICONURI .EXTERNALMODULEDEPENDENCIES .REQUIREDSCRIPTS .EXTERNALSCRIPTDEPENDENCIES .RELEASENOTES Version 1.0: Original published version. Version 1.0.1: Added -ErrorAction silentlyContinue to avoid unneeded output. #> <# .DESCRIPTION Gets Status on Sophos Services #> Param() $serviceNames = 'SAVService','SAVAdminService','Sophos AutoUpdate Service','Sophos Clean Service','Sophos Device Control Service', 'Sophos Endpoint Defense Service','Sophos File Scanner Service','Sophos Health Service','Sophos MCS Agent','Sophos MCS Client','SophosFIM', 'SntpService','Sophos Safestore Service','Sophos System Protection Service','Sophos Web Control Service','swi_filter','swi_service' $Services = $serviceNames | ForEach-Object { Get-Service $_ -erroraction silentlycontinue } return $Services |