Mejora la Experiencia de Navegación con la barra exclusiva de CRIVA-IT

miércoles, 13 de julio de 2011

Script o batch para configurar Red


For enghish support and procedure: riva.claudio@gmail.com - Visita Mi perfil de LINKEDIN -

Configurar dirección IP, mascara y gateway de un adaptador de red mediante script (batch) o línea de comandos en Windows XP

Este script fué armado para setear automáticamente una dirección ip, mascara y gateway en un equipo con un adaptador de red.
Esto fue usado como una especie de switch al tener que conectarme a dos redes en diferentes momentos y ambas requerían una reconfiguración de los parámetros de red básicos por lo que me resultaba engorroso hacer este cambio manualmente cada vez.

Bien, ahora debemos armar el script .vbs que realizará la configuración con el siguiente código:

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

Set colNetAdapters = objWMIService.ExecQuery _
("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE")

strIPAddress = Array("192.168.xxx.xxx")
strSubnetMask = Array("255.255.255.0")
strGateway = Array("192.168.xxx.xxx")
strGatewayMetric = Array(1)
For Each objNetAdapter in colNetAdapters
errEnable = objNetAdapter.EnableStatic(strIPAddress, strSubnetMask)
errGateways = objNetAdapter.SetGateways(strGateway, strGatewaymetric)
If errEnable = 0 Then
WScript.Echo "The IP address has been set."
Else
WScript.Echo "The IP address could not be changed."
End If
Next

donde deberán cambiar la ip, mascara y gateway por lo que corresponda en su caso.

Para volver a la configuración anterior armen otro vbs que vuelva a setear los parámetros de red que deseen.

For enghish support and procedure: riva.claudio@gmail.com - Visita Mi perfil de LINKEDIN -

No hay comentarios.:

Publicar un comentario

Si necesitas asistencia sobre algún tema de Microsoft o Android no tratado aquí envíame un e-mail a riva.claudio@gmail.com y con gusto crearé un post para intentar ayudarte.
Agradezco muchísimo si puedes colaborar con un CLIC en cualquier publicidad de este blog.