"Jsimpson" <jsimpson2000@xxxxxx> wrote in message
news:295b6957-1974-4f04-83e0-d016e9495441@xxxxxx
>
> foreach ($comp in get-qadcomputer)
> {{$result = ping-host -hostname $comp.name -count 1}
> if ($result.Received -eq "1") { Write-Host "1"}
> elseif ($result.Received -eq "0") {Write-Host "0"}
> else {Write-Host "null"}
> }
>
You're on the right lines by the looks of it. Try it without the additional
curly brackets eg
foreach ($comp in get-qadcomputer) {
$result = ping-host -hostname $comp.name -count 1
if ($result.Received -eq "1") { Write-Host "1"}
elseif ($result.Received -eq "0") {Write-Host "0"}
else {Write-Host "null"}
}
--
Jon