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)

Mich
fonte

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

Joe Taylor
fonte
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.

Brian
fonte