用 winget 在命令行安装 Windows 应用
使用 Windows 包管理器一条命令即可搜索、安装和升级社区仓库中的数千款应用。
先用 `winget search <关键词>` 查找包,再用 `winget install --id <包ID> -e --source winget` 安装,日常用 `winget upgrade --all` 一键更新全部。
01命令
命令
$ winget install --id Microsoft.PowerToys -e --source winget02作用说明
`-e`(exact)参数可避免模糊匹配,比如想装 Notepad++ 时误装 Notepad,因此务必搭配完整的 `--id` 使用。用 `winget search 关键词 --source winget` 查询确切的包 ID;可脚本化的静默安装优先选 `winget` 源而不是 `msstore` 源。大多数安装包默认静默安装,支持时可加 `-h` 实现无界面安装;`winget list` 会列出所有已安装软件,无论当初是怎么装上的。把 `winget upgrade --all` 放进计划任务,即可批量保持软件最新。
03风险
!注意: winget 会安装清单所指向的任何内容——安装名称泛化的包之前,先用 `winget show <id>` 核对发布者信息。
04撤销
撤销
$ winget uninstall --id Microsoft.PowerToys -e05来源
- Install winget | Microsoft Learn依据: Microsoft documents winget as the Windows Package Manager client, installed via the App Installer package, supporting commands such as install, uninstall and upgrade.
- Windows Package Manager (winget) documentation依据: Microsoft's winget documentation describes searching, installing and upgrading applications from configured sources like winget and msstore.
最后验证: 2026-09-17 · 分类: 系统与设置