Asunto: Script cmd comandos modificar fichero hosts redirigir web
Hola, tengo en mi empresa 41 ordenadores con Windows 7, algunos tienen el Windows instalado en C:\Windows y otros en otra carpeta y unidad D:\W7, lo que necesito es un script que de forma automática me permita redirigir una web a otra, para ello he leído que se puede usar el fichero hosts.
Lo que quiero es hacer un script que de forma automática redirija la web:
3w.xxx.com
a la web www.ajpdsoft.com (por ejemplo), de forma que cuando el usuario o alguna aplicación accedan a 3w.xxx.com se les redirija a www.ajpdsoft.com.
¿esto se puede hacer con un script automático?
Publicado:
Sab Ago 16, 2014 8:36 am
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Script cmd comandos modificar fichero hosts redirigir we
Anuncios
Sí es posible realizar tal script en shell de línea de comandos MS-DOS. Para ello crea un fichero de texto plano (con el notepad por ejemplo) e introduce el siguiente contenido:
En el ejemplo anterior redireccionamos la URL 3w.xxx.com a la IP 82.55.55.55, solo tendrás que cambiar esta IP por la que quieras que se redireccione la web 3w.xxx.com.
Básicamente lo que hace la línea anterior es buscar una entrada con el texto 3w.xxx.com, si la encuentra no hará nada, si no la encuentra añadirá una nueva línea al fichero hosts (esté en la carpeta y unidad de Windows que esté pues viene definida con la variable de entorno WINDIR) con el texto indicado para la redirección web. De esta forma si ejecutas varias veces el script en un mismo PC no añadirá una línea por cada ejecución.
Guarda el fichero con el nombre, por ejemplo, "redireccion.cmd", es importante que le pongas la extensión "cmd" de esta forma Windows sabrá que será un script ejecutable.
Recuerda que en Windows Vista, Windows 7 y Windows 8 tendrás que ejecutar el fichero "redireccion.cmd" con permisos de administrador, de lo contrario no te funcionará puesto que no te permitirá escribir en el fichero hosts.
Sí es posible realizar tal script en shell de línea de comandos MS-DOS. Para ello crea un fichero de texto plano (con el notepad por ejemplo) e introduce el siguiente contenido:
En el ejemplo anterior redireccionamos la URL 3w.xxx.com a la IP 82.55.55.55, solo tendrás que cambiar esta IP por la que quieras que se redireccione la web 3w.xxx.com.
Básicamente lo que hace la línea anterior es buscar una entrada con el texto 3w.xxx.com, si la encuentra no hará nada, si no la encuentra añadirá una nueva línea al fichero hosts (esté en la carpeta y unidad de Windows que esté pues viene definida con la variable de entorno WINDIR) con el texto indicado para la redirección web. De esta forma si ejecutas varias veces el script en un mismo PC no añadirá una línea por cada ejecución.
Guarda el fichero con el nombre, por ejemplo, "redireccion.cmd", es importante que le pongas la extensión "cmd" de esta forma Windows sabrá que será un script ejecutable.
Recuerda que en Windows Vista, Windows 7 y Windows 8 tendrás que ejecutar el fichero "redireccion.cmd" con permisos de administrador, de lo contrario no te funcionará puesto que no te permitirá escribir en el fichero hosts.
Muchísimas gracias, el script me funciona perfecto.
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A