Modificar proxy de IE por comando.
Pues si… como podemos modificar la configuración del Proxy de Internet Explorer para con solo ejecutar un bat podamos cambiar totalmente la configuración y además deshabilitarlo a nuestro gusto. Muy fácil. Podemos hacerlo de dos maneras, ambas modifican el registro de Windows, y no estarÃa de mas antes de empezar a tocarlo hacer una copia. Primero abrimos en ejecutar regedit. Luego nos vamos a archivo exportar y seleccionamos donde queremos guardar todo el registro. Listo ya podemos empezar.
La primera manera es usando el comando un archivo entra de texto pero con la extensión .reg.
Tenemos que meter esto en el archivo para que añada la clave al registro:
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
“ProxyServer”=”ftp=192.168.0.100:8080;http=192.168.0.100:8080;https=192.168.0.100:8080;socks=192.168.0.100:1080″
“ProxyEnable”=dword:00000001
“ProxyOverride”=”<local>”
Comprobamos que funciona ejecutándolo y lo único que nos queda es hacernos un bat o cmd y meterlo que lo llame cuando le demos dos clic al archivo.
La segunda manera de hacerlo es mucho mejor porque no necesitamos llamar a un segundo archivo. Lo único que debemos poner es el código en Bach del archivo cmd:
reg add “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v ProxyServer /t REG_SZ /d ftp=192.168.0.100:8080;http=192.168.0.100:8008;https=192.168.0.100:8080;socks=192.168.0.100:1080 /f
reg add “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v ProxyEnable /t REG_DWORD /d 0 /f
Con esto cambiamos los valores uno a uno del registro. Podemos cambiar los que queramos. Si queréis cambiar mas solo tenéis que añadir otra lÃnea a vuestro bat y cambiar el nombre del valor y poner el tipo que es y meter la cadena que queráis.
Espero que os ayude!!! De todos modos aqui teneis los archivos de comandos para que solo tengais que modificarlos a vuestro gusto y darle dos clik. Archivos cmd





Hola, quisiera saber si funciona, porque intento e intento y nada, veo en mi iexplorer 6, que las configuracion no varió,
quiero cambiar el proxy, usando tb socks 5, espero tu respuesta
Ahora mismo que yo sepa el socket con autentificacion desde internet explorer no se puede. Yo no he encontrado la opcion. Podrias usar un cliente proxy para cargar los sockets. Intenta hacer esto aunque no te solucione lo del socket5.
Actualiza el internet explorer. La clave de registro esta con el ie 8.
Si no ve a la clave en concreto con el “regedit” desde la consola “cmd”. Alli fijate en las claves y mira los valores que tiene. Solo tienes que añadirlo a tu archivo bat modificando la linea.
Busca aqui–> HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings
dentro estan los valores que te interesan.
HOla intenté hacerlo y funcionó, me cambio la configuración pero no logro hacer que la casilla de verificación
“usar un servidor proxy para la LAN(esta configuración no se aplicará a conexiones de acceso telefonico ni VPN).” cuando voy a verificar que esté colocado el proxy está sin activar esa casilla, que es la que me permite que IE salga por el proxy.
Tengo un IE 8 actualizado y WIN xp sp3
Con el valor “ProxyEnable” cambiandolo de “0″ a “1″ lo habilitas o deshabilitas.
ola amigo no me sirve tu comando. bueno solo probe el .bat aclro que quite el https y el ftp solo eje el http quien es el que utilizamos, pero no me realiza el cambio.
te agradeceria que me ayudaras con el tema ya que lo necesito con urgensia y no encuentro ningun lugar mas donde sacarlo.
mi correo es Bayala@quala.com.co
gracias.
Os voy a subir un bat con lo que necesitais. Lo añado en el post.
Muchas Gracias, me salvaste de un gran lÃo.
Resulta que en donde trabajo implementamos un servidor proxy con squid que en su momento estaba transparente para uso de todos los usuarios de la LAN pero se la pasaban navegando sin control todo el dÃa, para solucionarlo restringà algunos sitios como facebook myspace o otros y funciono esplendido, pero aun si no podÃa ver quienes utilizaban el servicio de Internet por mas tiempo que otros asà que quite la transparencia del servidor y obligue a los usuarios a autenticarse a través del proxy asà tenia mas control sobre ellos,
El problema salio con los gerentes que utilizaban equipos portátiles para navegar por Internet y se los llevaban a casa y cuando querÃan conectarse a internet no accesaban desde IE porque aun tenÃan configurada la dirección del servidor proxy de la empresa y era toda una lata lidiar con eso ya que tienen poco dominio sobre las opciones de conexión del IE, ahora con estos dos scripts simplemente lo ejecutan desde un acceso directo y listo, ponen o quitan el proxy sin ningún problema.
Saludos desde Guatemala.
Sii señor… “Alf” me alegro que te haya servido, me pongo muy contento de que alguien se tome el tiempo en explicar su problema para que tambien otros puedan seguir tus pasos. Estupendo. Gracias.
Muchas gracias por el aporte… pero tengo una duda aun mayor, nose si podias ayudarme, , ve te cuento,, toy asiendo una version de un juego y necesito que en mi launcher a la hora de pulsar sobre una imagen que sera un vinculo de una web que estara iframeada dentro de otra, se abra un executable…,, ya tengo el comando que hace eso, lo consegui por la red , y ejecuta el exe a travez de java script,,
lo que queria preguntarte es si seria posible modificar a travez del registro (para posteriormente hacer los comandos en cmd), las siguientes opciones especificas de internet explorer:
1.- que agrege mi web http://www.computando.tk en “sitios de confianza”, con el chek “requerir comprobacion https” desactivada. ya q mi web es http nomas
esta imagen te explicar mejor http://danielpz.com/captura_explorer1.gif
2.- que le haga check en “habilitar” a “iniciar y generar scritps de los controles activex no marcados para seguros para escripts” en el apartado “controles y complementos de activex” que esta dentro de la solapa “seguridad” y se puede acceder aciendo click en el boton “nivel personalizado”
esta imagen te explicarÃa mejor http://danielpz.com/captura_explorer2.gif
yo pude encontrar el comando que le agregare al archivo cmd que aga posible agregar mi web a sitios de confianza, lo puedes ver aca,
http://danielpz.com/mira_man.txt
nose si esta bien, dime si me equiboko
Pues si el ejemplo que has encontrado es lo suyo.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains]
@=”"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\computando.tk]
“http”=dword:00000002
“https”=dword:00000002
Ahi ya puedes añadir todo lo que tu quieras. desde sitios de confianza a modificar las opciones de los activex.
Esto que te he puesto se ejecuta atraves de un archivo de registro .reg y con dos click se añade. ahora pasalo a cmd con “reg add”.
@admin
muchas gracias, q tonto no se me ocurrio eso,, pero… como exactamente modifico los activex,, ???, es q resien comienso con esta nota,, yo me llego bien con la programacion web. xD,, pero esto todabia, la toy agarrando, poco a poco.. xD
como seria?
a por sierto, extrañamente, y aunque beo q esta correcto, el codigo de registor que se ejecuta con doble click no añade la web computando.tk en sitios de confianza.. q extraño.. q crees q sea?
Mira para los active es lo mismo que lo de los sitios web de confianza.
solo te pongo el ejemplo. ahora ve a las opciones de internet explorer y cuenta la opcion. yo conte la 14 la sacas y le pones valor de 1,2 o 3 que significa preguntar, deshabilitar o habilitar.
si no te funciona es que en versiones de windows o internet explorer diferentes puede cambiar la ruta. revisa la ruta en tu pc dentro del registro.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\2]
“2001″=dword:00000000
“2004″=dword:00000000
@=”"
“DisplayName”=”Sitios de confianza”
“PMDisplayName”=”Trusted sites [Protected Mode]”
“Description”=”Esta zona contiene sitios web que sabe no van a perjudicar el equipo o su información.”
“Icon”=”inetcpl.cpl#00004480″
“LowIcon”=”inetcpl.cpl#005424″
“CurrentLevel”=dword:00010000
“Flags”=dword:00000043
“1409″=dword:00000003 este seria el que dice ejecutar activex. lo pones a 3 para habilitar o 2 para deshabilitar o 1 para que pregunte cuando lo vaya a hacer.
espero haberme explicado bien.
@admin
Lo logre man,,
este seria el codigo final en simbolo de sistema
@echo off
reg add “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\computando.tk” /v http /t REG_DWORD /d 00000002 /f
reg add “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\www.computando.tk” /v http /t REG_DWORD /d 00000002 /f
reg add “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\2″ /v Flags /t REG_DWORD /d 00000043 /f
reg add “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\2″ /v 1201 /t REG_DWORD /d 00000000 /f
exit
cheeere,,muchas gracias por tu ayud..
te pondre en los creditos del juego.
Biennn… me alegro. ibas bien encaminado.. siento no haberte ayudado mucho mas pero con mi trabajo estoy super liado. bueno todo a salido bien…. buen trabajo 10 puntos para ti colega.
Buenas, gracias por la ayuda es de mucha utilidad porque necesito activar y desactivar de forma rapida el proxy para algunos portatiles en mi oficina, pero tengo una duda, que clave tengo que poner para poder agregar o quitar las excepciones del proxy…muchas gracias
Hombre pues eso depende de tu servidor proxy. si usa contraseñas seguras para dar permisos. yo tengo uno que no necesita contraseña, lo hace por ip p por mac. De todas maneras en las configuraciones del explorer no viene nada de contraseña.
Gracias por la pronta respuesta, no me refiero a clave de contraseña….mi proxy no usa contraseña pero si ponemos algunas excepciones para la navegacion. Mi pregunta es que linea tengo que colocar a este bat para que me pueda agregar o quitar algunas excluciones…ejemplo necesito que como exclucion tenga las siguientes direccione: 192.168.50.130*;*.eci.*
muchas gracias
La unica manera para hacer eso seria el asesor de contenido. pero tiene un trabajo importante que hacer con bat.
Mira te paso la linea del registro donde metes nuevas restricciones con un ejemplo de limitar ya.com:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies
\Ratings\PICSRules\.Default\0\PRPolicy\0\PRPPolicySub\0]
“PRBUInternetPattern”=dword:00000001
“PRBUNonWild”=dword:0000000c
“PRBUSpecified”=dword:0000001f
“PRBUHost”=”www.ya.com”
“PRBUPort”=”80″
“PRBUUrl”=”www.ya.com”
Al final veras lo que te digo. Es mas facil usar un servidor proxy que controle eso. Y esta solucion del asesor de contenido no estoy seguro si funcionara con todos los navegadores. yo creo que no . solo para IE. si te instalan otro como firefox se saltan todas las restricciones. Tu mismo.
Por cierto. te he pasado el texto exportado pero para hacerlo con bat tienes que ir haciendo “Reg add”.
Hola, en mi laburo uso IE7 y corrieron un parche que desabilita la opcion de cambiar el proxy desde la aplicacion. Desde el registro no veo la clave: ProxyServer, Alguna idea darcela por el culo y cambiar o ver que proxy esta usando.
Saludos
Pueden intentar con esta aplicación: http://www.tumundoenlared.com/aplicaciones/archivos/MultiProX.zip con ella podrán cambiar el proxy rápidamente sin necesidad de ingresar a las configuraciones ni registro del explorer.