Eu sei que este é um tópico muito antigo, mas ainda postarei da maneira como o gerencio para ajudar alguém como eu, pois não encontrei uma solução pronta.
O que isto faz é percorrer vários hosts e suas NICs. Ele mostra todos os IPs NIC, mas não um padrão.
Get-wmiobject Win32_NetworkAdapterConfiguration -filter IPEnabled=TRUE -computername localhost,127.0.0.1 | ForEach-Object -Process {
Write-Host Server: $_.__SERVER
Write-Host Adapter name: $_.Description
Write-Host IP Addresses: $_.IPAddress
Write-Host ""
}