<Edited 7/2/2006 to add tags and category>Wei Wu provided a nice one liner in response to a query in our NewsGroup: Microsoft.Public.Windows.PowerShell about how to resolve a hostname into an IP Address:
PS> [System.Net.Dns]::GetHostAddresses("www.msn.com")
IPAddressToString : 207.68.173.76Address : 1286423759AddressFamily : InterNetworkScopeId :IsIPv6Multicast : FalseIsIPv6LinkLocal : FalseIsIPv6SiteLocal : False
If you want to go from address to name:
PS> [System.Net.Dns]::GetHostbyAddress("207.46.198.30")
HostName Aliases AddressList-------- ------- -----------wwwtkttest2.microsoft.com {} {207.46.198.30}
Jeffrey SnoverWindows PowerShell Architect
PSMDTAG:FAQ: How do I resolve a hostname?PSMDTAG:DOTNET: GetHostByAddress