kotaoueはそんなかんじ

kotaoueの最新情報。

プロキシサーバを変更するbat

プロキシサーバを使ったり、使わなかったりという状況があったりしたものの
繋ぎ先のIPアドレスとかで決まるわけじゃないのでPACファイルが使えなかったりしたので…
もう、batでやっちゃおうと…
で、Windowsでproxyサーバを利用するかどうかの設定は、
レジストリの、
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
に、boolで入ってるみたい
Firefoxはデフォルトでは、独自設定になっていて…
ユーザープロファイルのフォルダにある、pref.jsって中に書かれている…
※詳しい場所とかは、プロファイルについてを見てね
なので、Profiles.iniよんでprefs.jsよんでっていうステップになったりしたり、
Profiles.iniに書いてるのが、ロングファイルネームなので、ショートファイルネームに変えてあげたりと…
しょうじき、めんどくさい
なので、
オプション → 詳細 → ネットワーク の詳細設定で、
システムのプロキシ設定を自動検出するに変更すれば、
IEとかと同じでレジストリを見るようになるので、
そっちの設定をしちゃった
reg query "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable | find "0x1"
if %ErrorLevel%==0 goto Set_0
if %ErrorLevel%==1 goto Set_1

:Set_0
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0x0 /f
goto :ip_renew

:Set_1
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0x1 /f

:ip_renew
@ipconfig -renew
SafariとChromeは、IEっていうか、システムの設定を利用しているので、上でOK。
Opera? なにそれおいしいの?
ってたぶん一緒のところ見てるので大丈夫だと思う。

コメントはまだありません

コメントを残す

メールアドレスが公開されることはありません。