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)

    
por Mich 21.10.2010 / 06:16

2 respostas

2

Para limpar o proxy, você pode 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 minuciosamente, 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 Política de Grupo.

Espero que ajude

    
por 25.10.2010 / 16:13
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 do WPAD: link

Pensei em mencionar que, caso fosse implantado via GPO, se você excluir as chaves do Registro, ele retornará na próxima atualização de política.

    
por 25.10.2010 / 18:00