Windows Package Manager:微软官方的包管理工具 文章目录Windows Package Manager微软官方的包管理工具1、 这玩意儿是干嘛的2、 为什么要用它3、 支持哪些来源4、 怎么装5、 PowerShell 支持6、 适合谁用Windows Package Manager微软官方的包管理工具winget-cli 在 GitHub 上已经拿到 26K Star 了。微软开源了这个工具Windows 系统的官方包管理器。一条命令搞定软件的搜索、安装、更新、卸载不用再去官网找下载链接也不用担心捆绑软件。1、 这玩意儿是干嘛的一句话Windows 上的 apt / brew。Linux 有 aptmacOS 有 brewWindows 终于有了 winget。命令行直接装软件自动处理依赖支持静默安装批量操作也没问题。装个 VS Codewinget install Microsoft.VisualStudioCode更新所有已装软件winget upgrade --all搜个包看看winget search firefox2、 为什么要用它以前 Windows 装软件的流程打开浏览器 → 搜索官网 → 找下载按钮 → 下载安装包 → 双击安装 → 取消勾选捆绑软件 → 完成。十个软件重复十遍。winget 把这个流程压缩成一条命令。不用打开浏览器不用担心下到假的安装包不用和捆绑软件斗智斗勇。软件源走的是微软商店和社区仓库安全性有保障。对企业用户来说批量部署软件也变简单了。写个脚本把需要的软件列出来一键装完。3、 支持哪些来源winget 的软件来源有两个默认渠道msstore微软商店里的免费应用winget社区维护的软件仓库包更多更全还可以自己搭私有源用 REST API 接口企业内部用很方便。4、 怎么装Windows 10 1809 及以上版本直接通过微软商店装搜App Installer就行。开发者想要尝鲜版本有三个路子装 Windows Insider 版本从 GitHub Releases 页面下载开发版用 PowerShell 模块Install-Module -Name Microsoft.WinGet.Client装完之后跑winget --info看看是不是正常。5、 PowerShell 支持winget 提供了 PowerShell 模块习惯用 PowerShell 的人不用切到 cmdInstall-Module-Name Microsoft.WinGet.Client# 搜索包Find-WinGetPackage-QueryVisual Studio Code# 安装包Install-WinGetPackage-Id Microsoft.VisualStudioCode# 列出已装的包Get-WinGetPackage# 更新包Update-WinGetPackage-Id Microsoft.VisualStudioCode6、 适合谁用日常需要装一堆软件的开发者重装系统后批量部署企业 IT 管理员统一管理公司电脑的软件版本喜欢命令行操作的人不用再打开浏览器下软件写自动化脚本的人软件安装可以集成到部署流程里发者重装系统后批量部署企业 IT 管理员统一管理公司电脑的软件版本喜欢命令行操作的人不用再打开浏览器下软件写自动化脚本的人软件安装可以集成到部署流程里
💡
读完这篇文章,你可以带走什么

本文来自编程新知一线开发与建站实战沉淀:讲清原理、给出可复现步骤、标注避坑要点。看完后可以直接在你的项目或网站中落地验证。

编程新知内容团队
一线开发 · 建站实施 · 持续更新
由资深前端工程师、后端架构师与建站实施人员共同维护,坚持"真实案例 + 完整步骤 + 避坑指南"的内容准则。如果你在落地中遇到问题,欢迎联系我们交流。

想把这套方案用到自己的项目上?

编程新知提供技术答疑与网站建设一站式服务,欢迎联系我们获取针对性建议。

联系工程师
📚

系统学习该技术

进入对应栏目,从基础到进阶完整学习,配套案例与避坑指南。

前往栏目 →
🏗️

需要落地实施

企业建站、SEO 优化、服务器部署等需求,交给工程师一步到位。

了解服务 →
💬

还有疑问

技术难题或方案咨询,联系编程新知获取一对一的专业建议。

联系我们 →