Script para cambiar dirección IP en Windows 10 en dos clics.
En el siguiente script vamos a conseguir cambiar la dirección IP por una dirección específica en sistemas Windows 7 y 10.
Ejemplo 1: IP=192.168.1.10 MASK 255.255.255.0
Lo primero que debemos saber es el nombre de la interfaz de red, en mi caso la renombre como Cable haciendo clic derecho sobre ella.
<|Inicio código fuente|>
@echo off
color 1F
echo ===================================
echo ===================================
echo = Script Cambio de IP =
echo ===================================
echo ===================================
echo.
echo.
echo Quiere cambiar el direccionamiento IP por el siguiente?
echo.
echo IP 192.168.1.10
echo MASK 255.255.255.0
echo.
pause
netsh interface ip set address "Cable" static 192.168.1.10 255.255.255.0
echo.
cls
color 9F
echo.
echo.
echo.
echo La IP ha sido cambiada correctamente
echo.
ipconfig /all|FINDSTR "IPv4"
ipconfig /all|FINDSTR "subred"
ipconfig /all|FINDSTR "enlace"
echo.
echo Script finalizado.
echo.
pause
color 1F
echo ===================================
echo ===================================
echo = Script Cambio de IP =
echo ===================================
echo ===================================
echo.
echo.
echo Quiere cambiar el direccionamiento IP por el siguiente?
echo.
echo IP 192.168.1.10
echo MASK 255.255.255.0
echo.
pause
netsh interface ip set address "Cable" static 192.168.1.10 255.255.255.0
echo.
cls
color 9F
echo.
echo.
echo.
echo La IP ha sido cambiada correctamente
echo.
ipconfig /all|FINDSTR "IPv4"
ipconfig /all|FINDSTR "subred"
ipconfig /all|FINDSTR "enlace"
echo.
echo Script finalizado.
echo.
pause
<|Final código fuente|>
Una vez descargado, hay que ejecutarlo como administrador.
![]() |
Resultado |
Ejemplo 2: IP=192.168.1.10 MASK 255.255.255.0 GATEWAY=192.168.1.1
En este ejemplo vamos a especificar la puerta de enlace.
<|Inicio código fuente|>
@echo off
color 1F
echo ===================================
echo ===================================
echo = Script Cambio de IP =
echo ===================================
echo ===================================
echo.
echo.
echo Quiere cambiar el direccionamiento IP por el siguiente?
echo.
echo IP 192.168.1.10
echo MASK 255.255.255.0
color 1F
echo ===================================
echo ===================================
echo = Script Cambio de IP =
echo ===================================
echo ===================================
echo.
echo.
echo Quiere cambiar el direccionamiento IP por el siguiente?
echo.
echo IP 192.168.1.10
echo MASK 255.255.255.0
echo GW 192.168.1.1
echo.
pause
netsh interface ip set address "Cable" static 192.168.1.10 255.255.255.0 192.168.1.1
echo.
cls
color 9F
echo.
echo.
echo.
echo La IP ha sido cambiada correctamente
echo.
ipconfig /all|FINDSTR "IPv4"
ipconfig /all|FINDSTR "subred"
ipconfig /all|FINDSTR "enlace"
echo.
echo Script finalizado.
echo.
pause
pause
netsh interface ip set address "Cable" static 192.168.1.10 255.255.255.0 192.168.1.1
echo.
cls
color 9F
echo.
echo.
echo.
echo La IP ha sido cambiada correctamente
echo.
ipconfig /all|FINDSTR "IPv4"
ipconfig /all|FINDSTR "subred"
ipconfig /all|FINDSTR "enlace"
echo.
echo Script finalizado.
echo.
pause
<|Final código fuente|>
Una vez descargado, hay que ejecutarlo como administrador.
![]() |
Resultado |
Ejemplo 3: IP obtenida automáticamente por DHCP
<|Inicio código fuente|>
@echo off
color 1F
echo ===================================
echo ===================================
echo = Script Cambio de IP DHCP =
echo ===================================
echo ===================================
echo.
echo.
echo Quiere cambiar la IP auto DHCP cliente?
echo.
pause
netsh interface ip set address "Cable" dhcp
echo.
cls
color 9F
echo.
echo.
echo Solicitando IP al servidor DHCP...
timeout 1 > NUL
cls
echo.
echo.
echo Solicitando IP al servidor DHCP...
echo.
echo ::: 30
timeout 1 > NUL
cls
echo.
echo.
echo Solicitando IP al servidor DHCP...
echo.
echo ::::: 50
timeout 1 > NUL
cls
echo.
echo.
echo Solicitando IP al servidor DHCP...
echo.
echo ::::::: 70
timeout 1 > NUL
cls
echo.
echo.
echo Solicitando IP al servidor DHCP...
echo.
echo :::::::: 80
timeout 2 > NUL
cls
echo.
echo.
echo Solicitando IP al servidor DHCP...
echo.
echo :::::::::: 100
echo.
echo.
echo La IP ha sido cambiada correctamente
echo.
ipconfig /all|FINDSTR "IPv4"
ipconfig /all|FINDSTR "subred"
ipconfig /all|FINDSTR "enlace"
echo.
echo.
echo.
echo Script finalizado.
echo.
echo.
pause
color 1F
echo ===================================
echo ===================================
echo = Script Cambio de IP DHCP =
echo ===================================
echo ===================================
echo.
echo.
echo Quiere cambiar la IP auto DHCP cliente?
echo.
pause
netsh interface ip set address "Cable" dhcp
echo.
cls
color 9F
echo.
echo.
echo Solicitando IP al servidor DHCP...
timeout 1 > NUL
cls
echo.
echo.
echo Solicitando IP al servidor DHCP...
echo.
echo ::: 30
timeout 1 > NUL
cls
echo.
echo.
echo Solicitando IP al servidor DHCP...
echo.
echo ::::: 50
timeout 1 > NUL
cls
echo.
echo.
echo Solicitando IP al servidor DHCP...
echo.
echo ::::::: 70
timeout 1 > NUL
cls
echo.
echo.
echo Solicitando IP al servidor DHCP...
echo.
echo :::::::: 80
timeout 2 > NUL
cls
echo.
echo.
echo Solicitando IP al servidor DHCP...
echo.
echo :::::::::: 100
echo.
echo.
echo La IP ha sido cambiada correctamente
echo.
ipconfig /all|FINDSTR "IPv4"
ipconfig /all|FINDSTR "subred"
ipconfig /all|FINDSTR "enlace"
echo.
echo.
echo.
echo Script finalizado.
echo.
echo.
pause
<|Final código fuente|>
Una vez descargado, hay que ejecutarlo como administrador.
![]() |
Resultado |
I WILL BE BACK
Comentarios