Hallo,
in der Firma haben wir ein VBS-Script, das per GPO an alle Rechner verteilt wird, dieses setzt unter anderem den Proxy:
Nun haben wir auch User, die einen Laptop haben und auch außerhalb unseres Netzwerkes auf das Internet zugreifen möchte, dies führen dann folgendes VBS-Script aus:
Nun haben wir das Problem, das wenn 1 Laptop dieses Script ausführt und sich anschließend wieder in der Domäne anmeldet, alle Werte gesetzt werden außer ProxyEnable, dieser bleibt auf 0 und somit kann der angemeldete User dann nicht im Internet surfen. Der Laptop hat Windows XP mit SP 2 installiert.
Weiß jemand woran das liegen kann?
Ich habe versucht das Problem auf anderen Laptops nachzuvollziehen, aber dort funktioniert alles einwandfrei.
Gruß KlaDi.
[EDIT] Sorry, ich seh grad, das der Beitrag im Topic Internet & Internetprotokolle gelandet ist. Wäre ein Moderator so freundlich und würde Ihn nach Netzwerk verschieben? Da sollte er eigentlich rein. Vielen Dank.
in der Firma haben wir ein VBS-Script, das per GPO an alle Rechner verteilt wird, dieses setzt unter anderem den Proxy:
Code:
Dim ProxyEnable
ProxyEnable = "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable"
Dim ProxyOverride
ProxyOverride = "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyOverride"
Dim ProxyServer
ProxyServer = "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyServer"
'Proxy aktivieren
WSHShell.RegWrite ProxyEnable, 1, "REG_DWORD"
'Proxy eintragen
WSHShell.RegWrite ProxyServer, "proxy:3232"
'Proxy Override
WSHShell.RegWrite ProxyOverride, "*.firma.com, <local>"
Nun haben wir auch User, die einen Laptop haben und auch außerhalb unseres Netzwerkes auf das Internet zugreifen möchte, dies führen dann folgendes VBS-Script aus:
Code:
Dim WSHShell
Set WSHShell = WScript.CreateObject("WScript.Shell")
Dim ConnectionsTab
ConnectionsTab = "HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel\ConnectionsTab"
Dim ProxyEnable
ProxyEnable = "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable"
Dim ProxyOverride
ProxyOverride = "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyOverride"
Dim ProxyServer
ProxyServer = "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyServer"
'Proxy aktivieren
WSHShell.RegWrite ProxyEnable, 0, "REG_DWORD"
'Ausnahmen vom Proxy eintragen
WSHShell.RegWrite ProxyOverride, "<local>"
'Proxy eintragen
WSHShell.RegWrite ProxyServer, ""
Nun haben wir das Problem, das wenn 1 Laptop dieses Script ausführt und sich anschließend wieder in der Domäne anmeldet, alle Werte gesetzt werden außer ProxyEnable, dieser bleibt auf 0 und somit kann der angemeldete User dann nicht im Internet surfen. Der Laptop hat Windows XP mit SP 2 installiert.
Weiß jemand woran das liegen kann?
Ich habe versucht das Problem auf anderen Laptops nachzuvollziehen, aber dort funktioniert alles einwandfrei.
Gruß KlaDi.
[EDIT] Sorry, ich seh grad, das der Beitrag im Topic Internet & Internetprotokolle gelandet ist. Wäre ein Moderator so freundlich und würde Ihn nach Netzwerk verschieben? Da sollte er eigentlich rein. Vielen Dank.
Zuletzt bearbeitet: