Я пытаюсь получить IP-адрес от имени хоста с помощью Powershell, но я действительно не могу понять, как.
Любая помощь?
$computername = $env:computername [System.Net.Dns]::GetHostAddresses($computername) | where {$_.AddressFamily -notlike "InterNetworkV6"} | foreach {echo $_.IPAddressToString }
Это хорошо сработало для моей цели
$ping = ping -4 $env:COMPUTERNAME $ip = $ping.Item(2) $ip = $ip.Substring(11,11)