web-dev-qa-db-ja.com

スクリプトでプロキシ設定を切り替える方法は?

私たちの組織には、複数のネットワークでラップトップを使用しているユーザーが多数います。各ネットワークには、インターネットにアクセスするための独自のプロキシ設定要件があり、現在、ユーザーは別のネットワークに移動するときはいつでも、インターネット設定でこれらの設定を手動で変更する必要があります。

変更をスクリプト化して、ユーザーが使用しているネットワークに適切なスクリプトを実行できるようにすることは可能ですか?

これは主にWindows XPの場合ですが、VistaおよびWindows7でも必要になる場合があります。

3
Jeff Yates

プロキシ自動設定スクリプトを調べます。あなたはcanスクリプトをWindowsレジストリに変更して、別のプロキシサーバーを選択しますが、プロキシ自動構成スクリプトとそれらがどのように機能するかを本当に気に入っています。クライアントコンピューター。

http://en.wikipedia.org/wiki/Proxy_auto-config

管理者がラップトップをオフサイトに持ち帰り、HTTPプロキシを指定する必要のない他のネットワークで作業を試みた結果、数年前に学区の顧客のプロキシ自動構成ファイルに移動しました。これは魅力のように機能し、ニースのクロスブラウザおよびクロスプラットフォーム互換のソリューションです。

3
Evan Anderson

Microsoft kb 819961 は良い出発点です。

ブラウザのレジストリ設定はここにあります。

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"MigrateProxy"=dword:00000001
"ProxyEnable"=dword:00000001
"ProxyHttp1.1"=dword:00000000
"ProxyServer"="http://ProxyServername:80"
"ProxyOverride"="<local>"

レジストリを自動的に更新するvbsまたはpowershellスクリプトを作成するのは非常に簡単なはずです。

2
Zoredache

これを行うにはいくつかの異なる方法がありますが、私は個人的にGPOを適用して、ログオンスクリプトを実行します。このスクリプトは、ユーザーがいるサブネットを調べて、適切なプロキシ設定このWebサイトでは、変更を行う必要があるレジストリ内の場所について説明しています。

http://www.computing.net/answers/networking/changing-ie-proxy-via-login-script/22498.html

1
breadly