Test-Connection

 Quando precisamos resolver endereços, geralmente usamos CMD Prompt de Comando, mais também podemos usar o Win32_PingStatus do PowerShell.

 O cmdlet Test-Connection também é muito bom para verificar se um host está ativo. Você pode passar um nome ou um endereço IP e enviar pacotes ICMP ("ping") para um ou mais computadores.

Para utilizar o ping usando um nome, siga o comando abaixo onde Server é o nome do servidor ou estação que você deseja realizar o ping.

Test-Connection -ComputerName Server -Count 1

Win32_PingStatus

 No entanto, quando você usa um IP, você não receber de volta o nome.

 Há uma opção disponível para resolver o nome é definindo a propriedade ResolveAddressNames como True dai uma tentativa de resolver o endereço é feita, se for bem sucedido, o endereço é preenchido com o nome do Servidor ou estação.

Get-WmiObject Win32_PingStatus -Filter "Address='192.168.0.10' AND ResolveAddressNames='true'" | Select-Object

Conclusão


O Procedimento mostrou como O Procedimento mostrou como Resolver endereços IP com o WMI PowerShell.

Este artigo foi originalmente escrito por:
Luiz Henrique Lima Campos
Microsoft MVP,MCT,MCP,MCC,MCDST,MCSA,MCSA+M,MCTS e MCITP
blog:
http://luizhenriquelima.wordpress.com
twitter:
@luizlima