Utiliza el comando netsh
Modo de uso:
ifconfig
Nota: dns_primario es opcional
Archivo ifconfig.bat:
-----------------------------------------------------------------------------------
@Echo OFF
echo [requerido] Primer parametro %1 es para ip estatica.
echo [requerido] Segundo parametro %2 es la mascara de red.
echo [requerido] Tercer parametro %3 es la puerta de enlace.
echo [opcional] Cuarto parametro %4 es el servidor dns primario
If [%1] == [] GOTO QUIT
If [%2] == [] GOTO QUIT
If [%3] == [] GOTO QUIT
echo Starting %0
Echo ........Configurando IP address en Conexión de área local a %1 con NetMask %2
netsh interface ip set address name="Conexión de área local" source=static addr=%1 mask=%2
Echo ........Configurando Gateway en Conexión de área local a %3
netsh interface ip set address name="Conexión de área local" gateway=%3 gwmetric=1
If [%4] == [] GOTO QUIT
Echo ........Configurando DNS en Conexión de área local a %4
netsh interface ip set dns name="Conexión de área local" source=static addr=%4 register=primary
GOTO QUIT
:QUIT
ECHO ON
------------------------------------------------------------------------------------------------
Script localizado en este blog
1 comentario:
Sin comentario
Publicar un comentario