powershell在Invoke-WebRequest System.Net.WebClient如何添加代理

背景

现在很多github项目使用powershell命令进行安装,安装过程中涉及github文件下载,需要代理才行

腾讯元宝的回答(参考)

实际使用的方案

# 下述命令在github项目安装命令前执行即可
# 1. 设置全局代理(影响所有 .NET 请求)
[System.Net.WebRequest]::DefaultWebProxy = New-Object System.Net.WebProxy("http://proxy-server:8080")

更多推荐