1. ホーム
  2. スクリプト・コラム
  3. DOS/BAT(ドス・バット

Windowsでbatコマンドライン方式でIEのプロキシサーバー設定を変更する

2022-01-01 05:44:21

バッチ処理とは何ですか?

  • バッチ(Batch)とは、バッチスクリプトとも呼ばれる。バッチ処理とは、その名の通り、まとめて処理することです。バッチファイルの拡張子はbat
  • 現在、より一般的なバッチ処理には、次の2種類があります。

DOSバッチ処理とPSバッチ処理。
PSバッチ処理は、強力な画像編集ソフトをベースにしています
Photoshop、画像一括処理スクリプトのために。
DOSバッチ処理は、DOSコマンドをベースに、自動的にバッチ処理を行うものであるのに対し
DOSコマンドは、特定の操作を実行するスクリプトです。ここでは、DOSバッチ処理について説明します。

  • バッチ処理は、DOSやWindowsのシステムで使われている簡易スクリプト言語で、DOSやWindowsが内蔵している
  • コマンドインタプリタ(通常COMMAND.COMまたはCMD.EXE)が解釈し、実行する
  • バッチ処理は、UnixのShellスクリプトに似ています。バッチファイルの拡張子は .bat または .cmd で、最も単純なケースでは、コマンドラインで使用されるさまざまなコマンドを 1 行ずつ記述します。より複雑なケースでは、CやBasicなどの中・高級言語と同様に、プログラムの実行プロセスを制御するためにif、for、gotoなどのコマンドを使用する必要があります。より複雑なアプリケーションを実装する必要がある場合は、システム自体が提供する外部コマンドや、サードパーティが提供するツールやソフトウェアなど、外部プログラムの利用が必要となる

ここでは、WindowsでIEのプロキシサーバー設定をbatコマンドライン方式で変更する方法について説明します。

ネットワーク環境の制約から、複数のプロキシ設定を切り替えることが多く、手動で変更するのはかなり面倒なので、レジストリを変更してプロキシ設定を変更する方法をオンラインに見つけました

引用し合うので原文がわからなくなった。

プロキシ設定の変更も同じ方法で行うと良いと思います。

以下のコードは、xx.batファイルにコピーされ、私のニーズに応じて、私自身のプロキシIPで動作するように修正されました。

プロキシを介さない直接接続のインターネットアクセス

@echo off
title Automatically set proxy server No proxy

echo is clearing the proxy server settings ......
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /d "" /f
echo The proxy server settings have been cleared

echo Settings completed

プロキシの設定

@echo off
title Automatically setting up a proxy server

echo Proxy server being set up ......
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 1 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyServer /d "192.168.1.1:8080" /f

echo Setup complete

以上、Windowsでbatコマンドラインを使ってIEのプロキシサーバー設定を変更する方法について詳しく説明しましたが、Windowsでbatコマンドラインを使ってIEのプロキシサーバーを変更する方法については、Script Houseの他の関連記事にもご注目ください!