【分享】使用 Winget 快速安裝軟體!Windows 軟體套件管理工具 | 教學


今天來教你如何在Windows上,用終端機來快速安裝程式。

Windows Package Manager 是微軟開發的一款軟體套件管理工具。
它的方便之處,省去了你到官網下載檔案、手動安裝等繁瑣步驟,也避免了使用者不小心安裝到附加軟體的情況。

獲取Winget

  1. 在Microsoft Store 搜尋”app installer”或”應用程式安裝程式” 並且更新到最新版本。應用程式安裝程式 - Microsoft Store 應用程式
  2. 或者從 winget-cli · GitHub 安裝預覽版也可
在鍵盤按下windoews+x 打開 終端機,輸入 winget 有顯示訊息即安裝成功。

若有其他問題,參考:
winget-cli/README.md at master · microsoft/winget-cli · GitHub
官方文檔:
Use the winget tool to install and manage applications | Microsoft Learn


搜尋套件

winget search <名稱>
winget search —-name <名稱> # 依軟體名稱欄位篩選,排除不相干訊息

範例:
winget search discord【分享】使用 Winget 快速安裝軟體!Windows 軟體套件管理工具 | 教學
可以看到有2種來源,微軟商店跟一般版本
簡單來說,前者軟體的受到的規範更多、權限也較小
如果功能沒有相差的話,可以選擇安裝微軟商店的版本


安裝套件

winget install <軟體名稱/識別碼>

範例:
winget install ‘google chrome’
【分享】使用 Winget 快速安裝軟體!Windows 軟體套件管理工具 | 教學
Discord 微軟商店版:
winget install XPDC2RH70K22MNwinget install discord -s msstore
-s 代表指定來源

如果你想查詢軟體是否有在winget套件庫裡,除了用指令直接搜尋
也可以到 https://winstall.app/ 的網站來查詢
只需要複製指令,在終端機貼上就好
【分享】使用 Winget 快速安裝軟體!Windows 軟體套件管理工具 | 教學
--id 表依識別碼來篩選結果
-e 代表條件必須完全相符

另外,也可以在網站上一次勾選多個軟體,再生成指令來安裝
【分享】使用 Winget 快速安裝軟體!Windows 軟體套件管理工具 | 教學
要特別注意,Windows有2種腳本語言,兩者的命令分隔符號是不樣的,所以不要複製錯了。
打錯指令的話,使用快捷鍵 Ctrl+C 來中斷操作


升級套件

winget upgrade <軟體名稱/識別碼>
winget upgrade --all 可以將所有已安裝的軟體,更新到最新版本。


移除套件

winget uninstall <軟體名稱/識別碼>

眾所皆知,軟體所附帶的移除程式大多不會完全清除殘留的檔案。
我個人會推薦使用其他第三方工具,比如Geek uninstaller 或 Revo uninstaller,他們會在移除軟體的時候掃描殘存的檔案。
【分享】使用 Winget 快速安裝軟體!Windows 軟體套件管理工具 | 教學
# 最好不要用來移除系統相關的程式,除非你知道你在做什麼。
怎么保证你winget到的是不是带病毒的同名软件?
jjx874 wrote:
怎么保证你winget(恕刪)


可以透過指定識別碼來安裝,並且提交到官方套件庫的資料都會被審核。
套件的詳細訊息你可以在 https://github.com/microsoft/winget-pkgs 查詢,或第三方網站如 winstall.app
swy641205 wrote:
可以透過指定識別碼來安裝,並且提交到官方套件庫的資料都會被審核。
套件的詳細訊息你可以在 https://github.com/microsoft/winget-pkgs 查詢,或第三方網站如 winstall.app


被谁来审核?
jjx874 wrote:
被谁来审核?(恕刪)

Submissions to the repository are reviewed by Windows Package Manager administrators and/or community moderators.
swy641205 wrote:
Submissions(恕刪)

由管理员和版主审核,这个结果是灾难性的
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!