Я написал сценарий для получения IP-адреса удаленной машины, это работает по назначению. Проблема в том, что я пытаюсь показать только IPv4-адрес, а не адрес IPv6, поэтому я создал некоторую логику, но не работал, что я делаю неправильно здесь?WMI синтаксический разбор ожидаемого результата
Get-WmiObject -ComputerName remoteserver Win32_NetworkAdapterConfiguration | ? {
$_.IPAddress -ne $null -and $_.IPAddress -ne 'fe80*'
} | select -ExpandProperty IPAddress
$ _ IPAddress массив, который в некоторых случаях будет содержать и IPv4. и IPv6-адрес. Какой результат вы ищете? все адаптеры, которые не настроены с ipv6 – Matt