WIN10給powershell設定全域性代理
通常我們使用代理都是在瀏覽器上,但是有時候我們也想在其他地方使用代理,比如powershell或者命令列。我想設定powershell全域性代理的緣由是這樣的:
如果大家也有使用vcpkg來安裝庫的話,肯定會遇到有些檔案比較大,但是下載速度特別慢,甚至於下載不了直接中斷了。解決辦法之一就是中斷vcpkg自動下載,然後手動複製下載連結,在瀏覽器上通過代理進行下載或者使用迅雷進行下載,等下載好後再把壓縮包放到vcpkg指定的資料夾下,有時候還需要更改一下命名才能被vcpkg識別到。總而言之,麻煩且效率低下。比如有時我下載一個有很多依賴的庫,需要很長的時間,難道我要一直守著powershell然後看它某個檔案下不來了手動去下嗎?
當然,解決辦法二,為powershell設定全域性代理,這是一勞永逸的方法。其實很簡單,我使用的代理是trojan,就以此進行介紹。
- 開啟powershell(在目標路徑下按住shift,滑鼠右鍵,選擇“在此處開啟powershell視窗”即可)
- 依次輸入如下兩行命令
$env:HTTP_PROXY="http://域名:埠"
和$env:HTTPS_PROXY="http://域名:埠
。比如:$env:HTTP_PROXY="http://127.0.0.1:1080"
即可。 - 域名和埠是在你的代理那裡看的,比如我的trojan從介面底部的HTTP處檢視。設定好以後,在使用vcpkg安裝庫的時候可以看到下行速度達到好幾M每秒。在下載大型庫的時候,直接一行命令然後喝茶去就可以了哈哈哈。
相關文章
- win10系統怎麼設定全域性代理_win10系統如何設定全域性代理Win10
- CSS Normalize(全域性設定)CSSORM
- Qt 設定全域性字型QT
- ubuntu 給 apt 設定代理UbuntuAPT
- 設定全域性快捷鍵 (轉)
- 微信小程式------全域性配置設定微信小程式
- 設定系統全域性區SGA命令
- 區域性代理ip與全域性代理ip怎麼用?
- vue定義全域性變數和全域性方法Vue變數
- Maven對外掛進行全域性設定Maven
- 設定全域性死鎖優先順序
- Proxifier for Mac(全域性代理客戶端)Mac客戶端
- 全域性代理客戶端:Proxifier for mac客戶端Mac
- struts中的全域性變數如何設定最好!變數
- win10全域性字型怎麼更改_win10如何更改全域性字型Win10
- 海外HTTP代理中全域性代理和區域性代理是什麼?有什麼區別?HTTP
- Proxifier for mac(全域性代理客戶端)穩定版v3.8啟用版Mac客戶端
- win10全域性字型更換方法_win10怎樣更改全域性字型Win10
- angular中定義全域性變數及全域性變數的使用Angular變數
- drf : 請求(Request)與響應(Response),全域性設定和區域性設定drf的預設配置項。
- C#給自動屬性設定預設值C#
- 配置路由的預設class + 將axios設定全域性註冊路由iOS
- Proxifier for mac(全域性代理客戶端)穩定版 v3.11啟用版Mac客戶端
- 全域性代理客戶端:Proxifier for mac 穩定版v3.11啟用版客戶端Mac
- 在vue專案中 如何定義全域性變數 全域性函式Vue變數函式
- flutter 裡面的全域性變數(給web開發者)Flutter變數Web
- [Vue] 如何定義全域性的方法?Vue
- Proxifier for Mac(socks5全域性代理客戶端)Mac客戶端
- Python - 讓requests不走系統 全域性 代理Python
- win10個性化設定方法_怎麼使用win10的個性化設定Win10
- Nginx 代理設定Nginx
- pnpm 設定代理NPM
- 代理的設定
- docker 設定代理Docker
- Android之防快速重複點選的全域性設定Android
- Laravel 中 validation 驗證 返回中文提示 全域性設定Laravel
- Vue定義全域性過濾器filterVue過濾器Filter
- C# WebForm定義全域性變數C#WebORM變數