Techno Agent

Staff blog 社員ブログ

Staff blog社員ブログ

今すぐ使える!便利なバッチのご紹介

こんにちは。
システムエンジニアのNです。

皆さんは、日々当たり前に繰り返している作業の中で、
ストレスに感じていることはありませんか?

今回はそんなストレスを軽減するため、
私が業務の中で利用している
バッチファイルのサンプルを1つご紹介します。

新人の方でもすぐに活用できるスキルなので
ぜひ参考にしてみてくださいね!

■経緯
複数のネットワーク環境を切り替えながら業務をすることがあると思います。
私も社内Wi-Fi(Proxy有り)、開発Wi-Fi(Proxy無し)といったネットワーク環境を
頻繁に切り替えながら業務を行う機会がありました。

メールや資料の閲覧は社内Wi-Fiに接続してやり取りを行い、
開発等を行う際には、開発Wi-Fiに切り替えて作業を行う、といった形です。

毎回ネットワークの設定画面を開いて、Proxyの設定を変更することが非常に面倒に感じていたので、
バッチで解決できないかと思い、調べてみました。

■バッチ作成
まず、社内Wi-Fi用のWi-Fiを設定するバッチ(①)を作成します。
※ファイルの拡張子は「.bat」にします。
※バッチファイルの編集は、メモ帳などのテキストエディタを使用します。

①社内Wi-Fi用(proxy_on.bat)
rem --バッチ開始----------------------------------------------------------------------------------------------------------------------------------
rem 「プロキシサーバーを使う」のチェックボックスをONに変更します
reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings" /f /v ProxyEnable /t reg_dword /d 1 rem プロキシサーバーのIPアドレスとポート番号を設定します
reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings" /f /v ProxyServer /t reg_sz /d IPアドレス:ポート番号
rem プロキシサーバーの例外設定を設定します
reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings" /f /v ProxyOverride /t reg_sz /d "<local>;*.technoagent.co.jp"
rem --バッチ終了----------------------------------------------------------------------------------------------------------------------------------

※プロキシの例外設定に<local>を指定すると
「ローカル(イントラネット)のアドレスにはプロキシサーバーを使わない」のチェックボックスがONになります。

②開発Wi-Fi用(proxy_off.bat)
rem --バッチ開始----------------------------------------------------------------------------------------------------------------------------------
rem 「プロキシサーバーを使う」のチェックボックスをOFFに変更します
reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings" /f /v ProxyEnable /t reg_dword /d 0 rem --バッチ終了----------------------------------------------------------------------------------------------------------------------------------

作成したバッチを実行するには、
それぞれのファイルをダブルクリックすればOKです。

 

以上で、
「社内Wi-Fiに繋ぎたいときは①を実行」
「開発Wi-Fiに繋ぎたいときは②を実行」するだけで、
わずらわしいProxy設定にストレスを感じることも無くなりました。

皆さんも普段の何気ない作業で
ストレスを感じていることがあるかもしれません。

そのストレスを少しでも減らすことが出来れば幸いです。
ぜひご活用ください! Back
採用情報

Recruit Information採用情報

Contactお問い合わせ

ITエンジニア派遣のご相談、採用へのご応募など、お気軽にお問い合わせください。

Contact Page