とまりょぐ

IT企業に勤めるOL。ガジェット、YouTuber、ゲーム、お絵描き。なんでも吐きだめます。

Rubyでレジストリキーの値を書き換える

学校の無線LANを使うときはプロキシを通さなければいけないのですが、

私がWindows7を使うときはいちいち

スタート → 「proxy」で検索 → プロキシサーバの構成 → 接続タブのLANの設定 →プロキシサーバを利用するにチェック

といった形で接続していました。これがめんどくさい!!

ブラウザから適用する方法もありますが、同じくめんどくさい!!

 

というわけで、Rubyレジストリキーの値を書き換えるプログラムを作ってみました。

 

 

RubyWin32/Registryライブラリを使えば簡単です。

プログラムを起動してレジストリ

HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings

にあるProxyEnableの値に1が入っていれば0を、0が入っていれば1をセットします。

 

 またプロキシのアドレスとポートを書き換えたい場合は

ProxyServerの値を同じ要領でセットすると変更できます。

 

これを起動すれば一発でプロキシを適用できますね。