Windows CMD 中设置代理和取消代理脚本
在本教程中,您将学习如何在 Windows 命令提示符(CMD)中设置和使用代理和取消代理脚本,以便轻松切换环境变量和 Git 配置的代理设置。
第一步:创建代理脚本
-
打开记事本并粘贴以下内容:
@echo off set PROXY_SERVER=socks5://127.0.0.1:10808 rem Set environment variables setx ALL_PROXY %PROXY_SERVER% setx all_proxy %PROXY_SERVER% rem Show current IP address (without proxy) echo Current IP address (without proxy): curl myip.ipip.net rem Set Git proxy git config --global http.proxy %PROXY_SERVER% git config --global https.proxy %PROXY_SERVER% git config --global http.proxy socks5 %PROXY_SERVER% git config --global https.proxy socks5 %PROXY_SERVER% rem Set temporary environment variables to check proxy set ALL_PROXY=%PROXY_SERVER% set all_proxy=%PROXY_SERVER% rem Check if proxy is working echo IP address (with proxy): curl myip.ipip.net echo Proxy has been set to %PROXY_SERVER%
-
将文件保存为
proxy.bat
。
第二步:创建取消代理脚本
-
打开记事本并粘贴以下内容:
@echo off rem Clear environment variables set ALL_PROXY= set all_proxy= rem Clear Git proxy settings git config --global --unset http.proxy git config --global --unset https.proxy rem Show current IP address (without proxy) echo Current IP address (without proxy): curl myip.ipip.net echo Proxy has been removed
-
将文件保存为
noproxy.bat
。
第三步:添加脚本所在目录到系统 PATH
为了在任意位置使用 proxy
和 noproxy
命令,需要将脚本所在目录添加到系统的 PATH 环境变量中。
- 右键点击“此电脑”或“计算机”图标,然后选择“属性”。
- 在左侧面板中,选择“高级系统设置”。
- 在“系统属性”窗口中,点击“环境变量”按钮。
- 在“环境变量”窗口中,在“系统变量”部分找到并选择
Path
变量,然后点击“编辑”。 - 在“编辑环境变量”窗口中,点击“新建”,然后输入保存批处理文件的目录路径,例如
D:\scripts
。 - 点击“确定”保存更改。
第四步:运行脚本
- 打开 CMD(命令提示符)。
- 导航到保存批处理文件的目录。
- 输入
proxy
或noproxy
来运行脚本。