• 締切済み

IEプロキシ変更バッチ作成(Vista)

はじめまして。 現在、複数のサーバがあり、それぞれポート番号が異なる接続をしないといけません。 毎回毎回、[インターネットオプション]→[接続]→[LANの設定]から ポートの変更を行うのは効率が悪いです。  その為、、なんとかコマンドベースのツールを作成したのですが、 IEを立ち上げたままの状態から、プロキシサーバのON/OFFやポートの変更が出来ません。 レジストリ(ADD REG)やnetshを行って、IEを再起動すれば、 設定を読み込むのは確認はしています。 ですが、今開いているIEのLANの設定を見ると、 レジストリの変更(ADD REG)やnetshで変更した値に反映せれていなく困っています。 解決策がありましたら、知恵を貸してください。 よろしくお願いします。 <実施環境> OS:windows vista ブラウザ:IE8

みんなの回答

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.2

>このPACファイルは、サーバ等に置かなくてはならないのですよね? いいえ。サーバに置くことも出来ますが、ローカルにおいても良いです。自動構成オプションのアドレス欄に、C:\auto.pac のようにパス名を書けばいいです。

blackcherry1
質問者

お礼

回答ありがとうございます。 自動構成スクリプトに記述をして使用してみましたが、会社PCのセキュリティチェックで問題がありまして、使用出来ませんでした。 やっぱり、毎回毎回やるしかなさそうですね。

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

IEのアドオンのIE7Pro(IE8でも使えるはず)を入れると、複数のproxyサーバを登録してキー操作で切り替えることが出来るようです。 あるいは、proxy-automatic-config (PAC) のファイルを作れば、接続先サーバーに応じて自動的にproxyを選択出来ますよ。 if(host=="foo.bar.com") return "PROXY 192.168.11.11:8080"; みたいに書きます。

blackcherry1
質問者

お礼

回答ありがとうございます。 >IEのアドオンのIE7Pro(IE8でも使えるはず)を入れると、複数のproxyサーバを>登録してキー操作で切り替えることが出来るようです。 こちらについては、フリーソフトの使用が禁止されているため、ダメでした。 >proxy-automatic-config (PAC) のファイルを作れば、接続先サーバーに応>じて自動的にproxyを選択出来ますよ。 このPACファイルは、サーバ等に置かなくてはならないのですよね? ローカル環境内で、どうにかしないとならないので、これも出来ませんでした。 一応、サーバにアクセスする際には、接続認証サーバーを通してから、別のサーバにアクセスするため、ローカルでプロキシの更新をしてから、それぞれのサーバにアクセスがしたいです。

関連するQ&A