手動更新安裝PowerShell

Powershell更新

Poweshell 7.2之後的更新可能由Microsoft Update推送更新通知,能夠跟常態性的系統更新一起下載安裝,但有必要的話也可以自己在Powershell命令列手動更新。 

我選用的安裝方式: 用Windows Package Manager (winget)程式包管理器安裝 PowerShell。

什麼是winget

winget是Windows 封裝管理員服務的用戶端介面。根據官方介紹,winget命令列工具可讓使用者探索、安裝、升級、移除及設定Windows 10和Windows 11電腦上的應用程式。

但它有限定電腦系統版本使用,目前只有Windows 10 1709 (組建 16299) 或更新版本才支援winget命令列工具。 

以Winget搜尋最新版的PowerShell

開啟PowerShell,輸入指令:

winget search Microsoft.PowerShell

之後會列出可安裝的最新版本號

PS C:\Users\PeriCo> winget search Microsoft.PowerShell
'msstore' 來源要求您必須先檢視下列合約,再使用。
Terms of Transaction: https://aka.ms/microsoft-store-terms-of-transaction
來源需要將目前電腦的 2 個字母地理區域傳輸到後端服務,才能正確(例如"US")。

是否同意所有來源合約條款?
[Y] 是  [N] 否: y
名稱               識別碼                       版本    來源
---------------------------------------------------------------
PowerShell         Microsoft.PowerShell         7.2.3.0 winget
PowerShell Preview Microsoft.PowerShell.Preview 7.3.0.3 winget
PS C:\Users\PeriCo>

使用id參數來安裝

winget install --id Microsoft.Powershell --source winget

會自動安裝上列的最新版本號(穩定版,7.2.3.0版)。


參考


留言

這個網誌中的熱門文章

DK67 Pro鍵盤驅動程式 + 快捷鍵

打造一把安靜的機械鍵盤 - DK67 Pro + 靜音水蜜桃軸 + MDA鍵帽 :比預期中還麻煩的DIY