Use logon.bat para REMOVER configurações de proxy


2

Eu herdei uma rede que estava usando um servidor proxy (192.168.0.1:8080). O servidor proxy morreu e quero forçar todos os usuários a se conectarem sem o proxy. Em vez de fazer isso em cada máquina, desejo modificar o arquivo logon.bat.

O que devo colocar no arquivo .bat para limpar as configurações existentes e retornar tudo para uma rede limpa?

(Ambiente Windows 2003 Server, clientes Windows XP)

Respostas:


2

Para limpar o proxy, você poderia usar um arquivo de registro que o script chama para desativar o proxy.

Adicione isso a um arquivo .reg e execute-o no logon.

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ProxyEnable"=dword:00000000

Alternativamente, um arquivo vbs para ser executado e desativado:

Option Explicit   
Dim WSHShell, strSetting  
Set WSHShell = WScript.CreateObject("WScript.Shell")  

WSHShell.regwrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable", 0, "REG_DWORD"

Este não é o meu código e deve ser verificado cuidadosamente, embora com uma rápida olhada parece bem.

Você pode usar os GPOs para alterar todas as configurações nas máquinas. Isso seria muito mais simples se você se sentir confortável com a Diretiva de Grupo.

Espero que ajude


0

Alguns locais também definem o proxy por meio da política de grupo nas configurações do IE. Além disso, você pode definir configurações de proxy via DHCP e http com o que é chamado de configuração WPAD: http://en.wikipedia.org/wiki/Web_Proxy_Autodiscovery_Protocol

Apenas pensei que eu iria mencionar, no caso de ter sido implantado via GPO, se você excluir as chaves do registro, ele voltará na próxima atualização de política.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.