Usuário com melhor resposta
Ip de Interface de rede

Pergunta
-
Pessoal,
Tenho um script que pega o ip de uma interface e escreve... blz, porém ele só faz isso para interfaces CONECTADAS, ou seja, se a interface estiver desconectada, ele me resulta sempre 0.0.0.0, agora se eu conecto ela, ele tras o ip certinho.
O script segue abaixo.
Set IPConfigSet = objWMIService.ExecQuery ("Select * from Win32_NetworkAdapterConfiguration Where IPEnabled=TRUE")
For Each IPConfig in IPConfigSet
If Not IsNull(IPConfig.IPAddress) Then
For i=LBound(IPConfig.IPAddress) to UBound(IPConfig.IPAddress)
WScript.Echo IPConfig.IPAddress(i)
Preciso de um script que pegue também os ips configurados pra uma interface desconectada, acho que dá pra pegar via regedit, porém não consegui desenvolver o script, se puderem me ajudar, agradeço muito.
Valeu.
Respostas
-
Hugo,
Estive fazendo uns teste e consgui pegar o ip atraves de netsh
netsh
interface
ipv4>
show ipaddresses store=persistent
Agora o detalhe é colocar isso no script mas vamos lá...
Abraços
Edson Matias Fagundes Junior (Nioks)- Editado Edson Matias Fagundes Junior terça-feira, 9 de agosto de 2011 14:00
- Marcado como Resposta Richard Juhasz sexta-feira, 12 de agosto de 2011 20:19
Todas as Respostas
-
Hugo,
Estive fazendo uns teste e consgui pegar o ip atraves de netsh
netsh
interface
ipv4>
show ipaddresses store=persistent
Agora o detalhe é colocar isso no script mas vamos lá...
Abraços
Edson Matias Fagundes Junior (Nioks)- Editado Edson Matias Fagundes Junior terça-feira, 9 de agosto de 2011 14:00
- Marcado como Resposta Richard Juhasz sexta-feira, 12 de agosto de 2011 20:19
-