今すぐ使える!便利なバッチのご紹介
こんにちは。
システムエンジニアの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
システムエンジニアの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