Conectar WiFi o Ethernet con Script (Windows)

Hola tyros!

Debido a mi trabajo, necesito conectarme o desconectarme entre redes. Incluso cambiar mi dirección IP. Para alguien como yo, esa tarea resulta tediosa. Y es que tengo hasta cinco opciones diferentes de conexión.
Hubo un día que me resulto estresante pues me fue necesario cambiar de red mas de veinte veces en mi jornada laboral de ocho horas. Decidí investigar un poco sobre el tema y aquí les comparto el script que utilizo para conectarme a una red y la forma de utilizarlo:

Lo primero. Es necesario conocer las conexiones disponibles de nuestra PC:


Script para conectarme a una red con IP Fija:

netsh interface ip set address "Ethernet"  static 172.28.24.28 255.255.255.0 172.28.24.254

netsh interface ip set dns "Ethernet"  static 172.28.24.12
netsh interface ip set dns "Ethernet"  static 172.28.24.11 index=2


Donde
"Ethernet" es el nombre de mi adaptador
"172.28.24.28" es la direccion IP que deseo asignarle
"255.255.255.0" es la mascara de sub red
"172.28.24.254" es la puerta de enlace
"172.28.24.12" es el servidor DNS 1
"172.28.24.11" es el servidor DNS 2

En caso de que desees conectarte a una Red con IP dinámica, por ejemplo a un Wifi, este seria el script:

netsh interface ip set address "Wi-Fi" dhcp

netsh interface ip set dnsservers "Wi-Fi" source=dhcp


Donde:
"Wi-Fi" es el nombre de mi adaptador

¿Como utilizar o ejecutar el script?

Guarda el script como ".bat" y ejecutalo con privilegios de Administrador:


Esto es todo por hoy tyros, espero que les sea de utilidad.


1 comentario:

  1. Hola, muy bueno, imagina que quiero que automáticamente cambie de red cuando la señal baje de cierto punto. Cómo sería esto posible?. Me gustaría aprender un poco más de scripting en windows.

    ResponderEliminar