1. Powershell设置代理:
$ENV:ALL_PROXY ='11.11.11.11:10810'
此命令执行后,当前打开的Powershell即配置好代理。包括http和https代理。
PowerShell 的 $env:
命令同时对当前会话和所有子会话生效。这意味着如果我们在 PowerShell 中启动一个新的程序,这个程序将能够访问你设置的环境变量。
注意重启后要重新运行进行设置。
2. 验证有效性
执行下面命令进行有效性验证,如果没有报错,就会在当前文件夹生成file.txt文件,这说明代理有效。
Invoke-WebRequest -Uri "http://www.google.com" -OutFile "file.txt"
不要用ping来测试,不支持的。