Obtendo informações de sua placa de rede

Publicado: 18 de maio de 2012 em PowerShell, Virtual PASS BR
Tags:

Olá pessoal,

Muitas vezes precisamos obter de forma rápida diversos tipos de informações sobre nosso servidor, mas nem sempre isso é uma tarefa fácil quando possuímos diversos servidores.

No script abaixo mostro como podemos listar informações de placa de rede de nossos servidores via Powershell:

cls
#Pegamos informações sobre a placa de rede via WMI, apenas para as que estão ativas
$nets = Get-WMIObject Win32_NetworkAdapterConfiguration | where{$_.IPEnabled -eq “TRUE”}
#Faço um laço nas placas
foreach($net in $nets)
{
    “Caption: ” + $net.Caption
    “Gateway: ” + $net.DefaultIPGateway
    “DHCP ENABLED: ” + $net.DHCPEnabled
    “DHCP SERVER: ” + $net.DHCPServer
    “DNS DOMAIN: ” + $net.DNSDomain
    “DNS HOSTNAME: ” + $net.DNSHostName
    “DNS SERCH ORDER: ” + $net.DNSServerSearchOrder

    “IPs:”
    $I = 0
    #Faço um laço em cada IP de cada placa
    foreach($ip in $net.IPAddress)
    {
        $I++
        “IP $I :” + $ip
    }
   
    Write-Host
    Write-Host
    Write-Host
   
}

É isso ai pessoal, post rápido onde podemos visualizar de forma personalizável as informações de nossas placas de rede. Claro que o script pode ser melhorado para gravar em tabelas ou até mesmo fazer um laço para pegar as informações de diversos servidores. Fica ai a dica.

Grande abraço,

Demétrio Silva

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s