s_admin, внутри цикла работает:
Код:
$computers = Get-Content "D:\PC.txt"
foreach ( $computer in $computers ) {
trap {
write-host "Error connecting to $computer" -fore red
"$computer" | out-file C:\errors.txt -append
continue
}
get-wmiobject win32_operatingsystem -comp $computer -ea stop
}
Все дело в области:
Перехват ошибок с помощью –ErrorAction (–EA) в Windows PowerShell