0
Я пытаюсь получить мой локальный IP-адрес с:Выбора массива из командлета
gwmi Win32_NetworkAdapterConfiguration | Select Description,IPAddress | ?{$_.IPAddress -ne $null}
Теперь, это дает мне описание (имя) адаптер, и IPv4-адрес и адрес IPv6 в массиве строк. Как я могу выбрать только адрес IPv4 в командлете Select-cmdlet? Я пробовал несколько вещей, но не могу найти решение.
Спасибо!
Чтобы просто изменить синтаксис, что у вас есть прямо сейчас, вот решение. 'gwmi Win32_NetworkAdapterConfiguration | ? {$ _. IPAddress -ne $ null} | Выберите Описание, @ {n = 'IPAddress'; e = {$ _. IpAddress [0]}} ' – FoxDeploy
Хм, интересно. Спасибо –
От Mathias: Это даст неожиданные результаты на адаптерах с только адресами IPv6 – Matt