3

次のコードを使用して、インターネット オプションでプロキシの使用を有効または無効にするバッチ プログラムを作成しました。

[Enable]
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 1 /f 

[Disable]
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f 

このコードは正常に動作しますが、変更を適用してプロキシを使用してインターネットに接続するには、ブラウザを閉じて再度開く必要があります。そうせずにプロキシを適用する方法はありますか。

「ipconfig /renew」と「ipconfig /release」はすでに試しました。また、ローカル エリア接続を無効にしてから有効にしようとしました。

バッチ/コマンドまたは別のプログラムを介してプロキシに接続する別の方法を知っていて、この問題がない場合も役立ちます。

4

3 に答える 3

0

私はプロキシを使用していないので、これは空白ですが、このコマンドはあなたが望むもののようです.

netsh winhttp ?

プロキシの設定などに関するヘルプを表示します。

これはプロキシの設定に関するヘルプです

C:\Users\User>netsh winhttp set proxy ?

Usage:  set proxy [proxy-server=]<server name> [bypass-list=]<hosts list>

Parameters:

  Tag              Value
  proxy-server  -  proxy server for use for http and/or https protocol
  bypass-list   -  a list of sites that should be visited bypassing the
                   proxy (use "<local>" to bypass all short name hosts)

Examples:

  set proxy myproxy
  set proxy myproxy:80 "<local>;bar"
  set proxy proxy-server="http=myproxy;https=sproxy:88" bypass-list="*.foo.com"
于 2014-10-24T21:58:44.850 に答える