Batch für aktivieren und deaktivieren des Proxy Servers im IE
Batch für aktivieren und deaktivieren des Proxy Servers im IE
Hallo Community,
ich hab einen neuen Laptop den ich den Firma wie auch zuhause nutzte. In der Firma nutzten wir einen Proxy Server. Zuhause habe ich einen einfachen WLAN Router mit dem ich ins Netz gehen.
Gibt es einen Batch Befehl mit dem ich die Proxy Einstellungen aktivieren bzw. deaktivieren kann?
Danke für eure Hilfe!
MFG
Nemo
Hallo Community,
ich hab einen neuen Laptop den ich den Firma wie auch zuhause nutzte. In der Firma nutzten wir einen Proxy Server. Zuhause habe ich einen einfachen WLAN Router mit dem ich ins Netz gehen.
Gibt es einen Batch Befehl mit dem ich die Proxy Einstellungen aktivieren bzw. deaktivieren kann?
Danke für eure Hilfe!
MFG
Nemo
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 42790
Url: https://administrator.de/contentid/42790
Ausgedruckt am: 22.11.2024 um 20:11 Uhr
12 Kommentare
Neuester Kommentar
Hallo Nemo!
Darf ich Dich auf einen ähnliches Thema aufmerksam machen:
Gruppenrichtlinie nicht anwenden, wenn der Laptop nicht im Firmennetz hängt
HTH
bastla
Darf ich Dich auf einen ähnliches Thema aufmerksam machen:
Gruppenrichtlinie nicht anwenden, wenn der Laptop nicht im Firmennetz hängt
HTH
bastla
Hallo Nemo!
Wenn es nur um das Aktivieren/Deaktivieren geht, könnte folgendes klappen: Speichere die beiden folgenden Registry-Einstellungen als "ProxyEin.reg" und "ProxyAus.reg" und übernimm die jeweils Passende per Doppelklick auf die gespeicherte Datei. Achte darauf, dass dabei der Browser nicht läuft.
ProxyEin.reg
ProxyAus.reg
HTH
bastla
Wenn es nur um das Aktivieren/Deaktivieren geht, könnte folgendes klappen: Speichere die beiden folgenden Registry-Einstellungen als "ProxyEin.reg" und "ProxyAus.reg" und übernimm die jeweils Passende per Doppelklick auf die gespeicherte Datei. Achte darauf, dass dabei der Browser nicht läuft.
ProxyEin.reg
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ProxyEnable"=dword:00000001
ProxyAus.reg
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ProxyEnable"=dword:00000000
HTH
bastla
oder setzten der Proxy-Variablen
SETZTEN:
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ProxyServer"="XXX:3128"
ENTFERNEN:
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ProxyServer"=-
Regedit.exe unterstützt die Befehlszeilenoption /s, wodurch diese Meldungen nicht angezeigt werden. Verwenden Sie beispielsweise die folgende Syntax, um die .reg-Datei im Hintergrund (mit der Option /s) von der Batchdatei eines Anmeldeskripts auszuführen:
regedit.exe /s Pfad der .reg-Datei
SETZTEN:
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ProxyServer"="XXX:3128"
ENTFERNEN:
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ProxyServer"=-
Regedit.exe unterstützt die Befehlszeilenoption /s, wodurch diese Meldungen nicht angezeigt werden. Verwenden Sie beispielsweise die folgende Syntax, um die .reg-Datei im Hintergrund (mit der Option /s) von der Batchdatei eines Anmeldeskripts auszuführen:
regedit.exe /s Pfad der .reg-Datei
Hier ich hab mir nen Scribt gemacht.
'VBScript - Manuelles aktivieren/deaktivieren eines Proxy-Servers
set wshshell = createobject("Wscript.shell")
antwort = MsgBox("Ihre DV/ Organisation hat Ihnen ein Tool zur Verfügung gestellt um Ihre Proxyeinstellungen zu ändern .Proxy Einstellungen setzten?", vbYesNo,"Proxy Einstellung festlegen.")
if antwort = vbYes then
WSHShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable", 1, "REG_DWORD"
WSHShell.RegWrite "HKLM\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable", 1, "REG_DWORD"
wshshell.popup "Proxy Einstellungen erfolgreich aktiviert.",3,"Proxy aktivert"
ElseIf antwort = vbNo Then
WSHShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable", 0, "REG_DWORD"
WSHShell.RegWrite "HKLM\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable", 0, "REG_DWORD"
wshshell.popup "Proxy Einstellungen erfolgreich deaktiviert.",3,"Proxy deaktiviert"
End If
Auchtung es werden Machienen und auch Benutzereinstellungen in der Reg geändert.
'VBScript - Manuelles aktivieren/deaktivieren eines Proxy-Servers
set wshshell = createobject("Wscript.shell")
antwort = MsgBox("Ihre DV/ Organisation hat Ihnen ein Tool zur Verfügung gestellt um Ihre Proxyeinstellungen zu ändern .Proxy Einstellungen setzten?", vbYesNo,"Proxy Einstellung festlegen.")
if antwort = vbYes then
WSHShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable", 1, "REG_DWORD"
WSHShell.RegWrite "HKLM\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable", 1, "REG_DWORD"
wshshell.popup "Proxy Einstellungen erfolgreich aktiviert.",3,"Proxy aktivert"
ElseIf antwort = vbNo Then
WSHShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable", 0, "REG_DWORD"
WSHShell.RegWrite "HKLM\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable", 0, "REG_DWORD"
wshshell.popup "Proxy Einstellungen erfolgreich deaktiviert.",3,"Proxy deaktiviert"
End If
Auchtung es werden Machienen und auch Benutzereinstellungen in der Reg geändert.
Guten Morgen koli7bri,
In deinem Fall also:
gemini
Wie kann ich aber in dieser Konfiguration noch die Daten für den Proxy mitgeben
Beispielsweise proxy mit der IP 192.168.0.250 Port 8080.
Wo genau muss diese Einstellung stehen..
liegt wohl am frühen morgen, dass du die entspr. Passage in Raves Beitrag überlesen hast Beispielsweise proxy mit der IP 192.168.0.250 Port 8080.
Wo genau muss diese Einstellung stehen..
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet
Settings]
"ProxyServer"="XXX:3128"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet
Settings]
"ProxyServer"="XXX:3128"
In deinem Fall also:
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"ProxyServer"=**"192.168.0.250:8080"**
gemini
Hallo zusammen,
wir haben das gleiche Problem mit der automatischen Proxyeinstellung gelöst.
Über einen Webserver wird folgendes script zur Auswahl bereit gestellt.
Wir haben diverse IP Bereiche und müssen mehr als eine Abfrage machen (im Beispiel sind es 3, je nach IP wird ein Proxy gesetzt. Ohne bekannte IP geht es ohne Proxy ins WWW.
Gruß
Mulderman
[Edit Biber] Teile des Kommentars auf umformatiert wegen Darstellungsproblemen. [/Edit Biber 29.12.2006]
wir haben das gleiche Problem mit der automatischen Proxyeinstellung gelöst.
Über einen Webserver wird folgendes script zur Auswahl bereit gestellt.
function FindProxyForURL(url, host)
{
if (isPlainHostName(host) || isInNet(host, "IP-ADRESSE", "SUB-NET")) // If URL is local (or loopback) do not use a proxy
{
return "DIRECT";
}
else
{
if (isInNet(myIpAddress(), "IP-ADRESSE", "SUB-NET"))
{
return "PROXY IP-ADRESSE:PORT"
}
else if (isInNet(myIpAddress(), "IP-ADRESSE", "SUB-NET"))
{
return "PROXY IP-ADRESSE:PORT";
}
else if (isInNet(myIpAddress(), "IP-ADRESSE", "SUB-NET"))
{
return "PROXY IP-ADRESSE:PORT"
}
else
{
return "DIRECT"; // Give up and try direct
}
}
}
Gruß
Mulderman
[Edit Biber] Teile des Kommentars auf umformatiert wegen Darstellungsproblemen. [/Edit Biber 29.12.2006]
Hallo,
wir haben es als .pac file auf einem webserver veröffentlicht:
Automatisches Konfigurationsskript verwenden (IE LAN Einstellungen)
http://scanserver/proxy.pac
geändert werden müssen alle IP-ADRESSE und SUB-NET
und PROXY IPADRESSE:PORT
Im Beispiel:
- die erste wird zu 127.0.0.1, "255.255.255.255" wenn local oder loopback dann ohne proxy direkt ins WWW
- dann werden drei verschiedene IP Bereiche abgefragt und in der jeweils zweiten Zeile dann der Proxy für diesen Bereich gesetzt
Gruß
Mulderman
p.s. hoffe es ist soweit verständlich
wir haben es als .pac file auf einem webserver veröffentlicht:
Automatisches Konfigurationsskript verwenden (IE LAN Einstellungen)
http://scanserver/proxy.pac
geändert werden müssen alle IP-ADRESSE und SUB-NET
und PROXY IPADRESSE:PORT
Im Beispiel:
- die erste wird zu 127.0.0.1, "255.255.255.255" wenn local oder loopback dann ohne proxy direkt ins WWW
- dann werden drei verschiedene IP Bereiche abgefragt und in der jeweils zweiten Zeile dann der Proxy für diesen Bereich gesetzt
Gruß
Mulderman
p.s. hoffe es ist soweit verständlich
Hey vielen Dank!!
Jetzt funktioniert die automatische Verbindung vom IE über den Proxy..
Habe Suse 10.1 und apache + Squid plus wpad.dat. Warum gibts dann noch eine *pac Dateiendung???
Wie bekomme ich nun die automatische Aktivierung im IE am Client zustande?? Habe keine Möglichkeit per GPO zu konfigurieren. Einnzig über eine Freigabe auf der Suse Maschine, die als Proxy fungiert.
Eventuell wieder mit einem Script etwa.
Vielen Dank
Jetzt funktioniert die automatische Verbindung vom IE über den Proxy..
Habe Suse 10.1 und apache + Squid plus wpad.dat. Warum gibts dann noch eine *pac Dateiendung???
Wie bekomme ich nun die automatische Aktivierung im IE am Client zustande?? Habe keine Möglichkeit per GPO zu konfigurieren. Einnzig über eine Freigabe auf der Suse Maschine, die als Proxy fungiert.
Eventuell wieder mit einem Script etwa.
Vielen Dank