随机
Enter 搜索 ↑↓ 切换 Esc 清空

winget

命令

Windows 原生包管理器

winget

Windows 原生包管理器

补充说明

winget命令 是 Windows 官方提供的命令行包管理器(Windows Package Manager),从 Windows 10 1709 起内置。可用于安装、升级和卸载 Windows 上的应用程序。

语法

winget [命令] [选项]

常用命令

install         # 安装包
uninstall       # 卸载包
upgrade         # 升级包
update          # 升级的别名
list            # 列出已安装的包
search          # 搜索包
show            # 查看包详情
source          # 管理源
export          # 导出已安装列表
import          # 从文件导入安装

实例

# 搜索包
winget search vscode

# 安装包
winget install Microsoft.VisualStudioCode

# 安装时指定源
winget install Google.Chrome --source winget

# 精确安装(使用 ID)
winget install --id Git.Git

# 批量安装
winget install Microsoft.PowerShell Microsoft.WindowsTerminal

# 升级所有包
winget upgrade --all

# 升级特定包
winget upgrade Microsoft.VisualStudioCode

# 列出已安装的包
winget list

# 查看包详情
winget show Microsoft.VisualStudioCode

# 卸载包
winget uninstall Git.Git

# 导出已安装列表
winget export -o packages.json

# 从文件导入
winget import -i packages.json

# 查看可用源
winget source list

# 添加源
winget source add -n myrepo -t REST -a https://example.com