$vms = "intunecl01", "intunecl02", "intunecl03", "intunecl04", "addc01" foreach ($vm in $vms) { $ret = Get-VM -Name $vm if($ret.State -eq "Running") { Stop-VM -Name $vm -Save } else { Write-Host "Nothing to do: $vm" } }