Craig, não para roubar sua pergunta sobre como obter as informações usando o netsh. Não sei por que seria diferente ser honesta. Sim, nexthop
é o mesmo que gateway
, mas isso não responde totalmente à pergunta, eu acho.
Eu só não tinha espaço / formatação para colocar isso como um comentário, mas talvez isso o ajude em seu esforço.
Você pode configurar um script Powershell usando as chamadas do WMI para obter as informações necessárias e fazer backup delas em um .csv ou similar.
Por exemplo, você poderia usar:
PS Z:\> Get-WmiObject -Class Win32_NetworkAdapterConfiguration -Filter IPEnabled=TRUE -ComputerName . | Select-Object PSComputerName, Description, DHCPEnabled, DHCPServer, DNSDomain, DNSDomainSuffixSearchOrder, DNSHostName, DNSServerSearchOrder, IPAddress, DefaultIPGateway, IPSubnet
O ponto (.) after -ComputerName é apenas para pegar o local. Você pode criar um pequeno arquivo de entrada de computadores / servidores e fazer um "For Each" e obter a saída desejada.
Um exemplo de saída do meu computador local é o seguinte:
PSComputerName : LT
Description : Lenovo USB Ethernet
DHCPEnabled : True
DHCPServer : 10.10.2.10
DNSDomain : mdmarra.local
DNSDomainSuffixSearchOrder : {mdmarra.local}
DNSHostName : LT
DNSServerSearchOrder : {10.10.2.10}
IPAddress : {10.168.9.107, fe80::8c59:4c45:c852:3c91}
DefaultIPGateway : {10.168.9.1}
IPSubnet : {255.255.255.0, 64}