Script em vb, para Deixar o IP
Estático com apenas um clique…
Para isto, abra o bloco de notas, copie o conteúdo e salve com a extensão vbs. Pronto!
Substitua os números em negrito pelos IP's que atenda a sua demanda.
Para isto, abra o bloco de notas, copie o conteúdo e salve com a extensão vbs. Pronto!
Substitua os números em negrito pelos IP's que atenda a sua demanda.
strComputer
= “.”
Set
objWMIService = GetObject(“winmgmts:\\” & strComputer & “\root\cimv2″)
Set
colNetAdapters = objWMIService.ExecQuery _
(“Select *
from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE”)
strIPAddress
= Array(“192.168.5.8″)
strSubnetMask
= Array(“255.255.0.0″)
strGateway
= Array(“192.168.5.1″)
strGatewayMetric
= Array(1)
strDNSServers
= Array(“192.168.1.1″, “200.165.132.154″)
For Each
objNetAdapter in colNetAdapters
errEnable =
objNetAdapter.EnableStatic(strIPAddress, strSubnetMask)
errGateways
= objNetAdapter.SetGateways(strGateway, strGatewaymetric)
errDNS =
objNetAdapter.SetDNSServerSearchOrder(strDNSServers)
If
errEnable = 0 Then
WScript.Echo
“O endereco IP foi alterado com sucesso!”
Else
WScript.Echo
“Ocorreu um erro! O endereco IP não foi alterado…”
End If
Next
Exemplo de Script vbs para dhcp:
strComputer
= “.”
Set
objWMIService = GetObject(“winmgmts:” _
&
“{impersonationLevel=impersonate}!\\” & strComputer & “\root\cimv2″)
Set
colNetAdapters = objWMIService.ExecQuery _
(“Select *
from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE”)
For Each
objNetAdapter In colNetAdapters
errEnable =
objNetAdapter.EnableDHCP()
Next
Exemplo para mostrar o IP da máquina:
strComputer
= “.”
Set
objWMIService = GetObject(“winmgmts:\\” & strComputer & “\root\cimv2″)
Set
IPConfigSet = objWMIService.ExecQuery _
(“Select
IPAddress 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)
Next
End If
Next
Exemplo Soluções de Problemas de Rede:
msgbox" Não use o computador durante os testes!!!!!!!!!!!",vbInformation,"Instruções"
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colNetAdapters = objWMIService.ExecQuery _
("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")
For Each objNetAdapter In colNetAdapters
errEnable = objNetAdapter.EnableDHCP()
Next
msgbox" * No final dos testes a página do google será exibida, clique em Ok para iniciar!",vbInformation,"Instruções"
set oShell = CreateObject("WScript.Shell")
oShell.run"cmd.exe"
WScript.Sleep 900
oShell.SendKeys"ipconfig /release *Con*"
oShell.SendKeys("{ENTER}")
WScript.Sleep 4500
oShell.SendKeys"ipconfig /renew"
oShell.SendKeys("{ENTER}")
oShell.SendKeys"exit"
oShell.SendKeys("{ENTER}")
oShell.run"cmd.exe"
WScript.Sleep 700
oShell.SendKeys"ping www.google.com.br"
oShell.SendKeys("{ENTER}")
oShell.SendKeys"exit"
oShell.SendKeys("{ENTER}")
WScript.Sleep 10500
Dim wShell
Set wShell = CreateObject("WScript.Shell")
wShell.Run "http://www.google.com.br",9
WScript.Sleep 9900
oShell.SendKeys"(%{F4})"
WScript.Sleep 3500
msgbox"Verifique se a internet está funcional!",vbInformation,"Procedimento Concluído"
Exemplo Soluções de Problemas de Rede:
msgbox" Não use o computador durante os testes!!!!!!!!!!!",vbInformation,"Instruções"
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colNetAdapters = objWMIService.ExecQuery _
("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")
For Each objNetAdapter In colNetAdapters
errEnable = objNetAdapter.EnableDHCP()
Next
msgbox" * No final dos testes a página do google será exibida, clique em Ok para iniciar!",vbInformation,"Instruções"
set oShell = CreateObject("WScript.Shell")
oShell.run"cmd.exe"
WScript.Sleep 900
oShell.SendKeys"ipconfig /release *Con*"
oShell.SendKeys("{ENTER}")
WScript.Sleep 4500
oShell.SendKeys"ipconfig /renew"
oShell.SendKeys("{ENTER}")
oShell.SendKeys"exit"
oShell.SendKeys("{ENTER}")
oShell.run"cmd.exe"
WScript.Sleep 700
oShell.SendKeys"ping www.google.com.br"
oShell.SendKeys("{ENTER}")
oShell.SendKeys"exit"
oShell.SendKeys("{ENTER}")
WScript.Sleep 10500
Dim wShell
Set wShell = CreateObject("WScript.Shell")
wShell.Run "http://www.google.com.br",9
WScript.Sleep 9900
oShell.SendKeys"(%{F4})"
WScript.Sleep 3500
msgbox"Verifique se a internet está funcional!",vbInformation,"Procedimento Concluído"
Nenhum comentário:
Postar um comentário
Observação: somente um membro deste blog pode postar um comentário.