winget 命令从入门到精通:一次搞定 Windows 软件安装、批量管理与自动升级
winget 命令从入门到精通一次搞定 Windows 软件安装、批量管理与自动升级【免费下载链接】winget-cliWinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API (Application Programming Interface).项目地址: https://gitcode.com/gh_mirrors/wi/winget-cli如果你是一个经常重装系统、或者需要给多台电脑配环境的开发者一定经历过这样的崩溃时刻浏览器、编辑器、终端、Git、Node.js……一个个去官网下载安装包点下一步点到手酸最后还要手动删掉安装包和桌面快捷方式。更头疼的是半年后想更新版本又得重来一遍。Windows 包管理器WinGet就是来解决这个问题的。它是微软官方推出的开源工具用一句winget install就能完成软件发现、安装、升级和卸载就像 Linux 下的 apt、yum 一样把下载安装包—双击—一路下一步这套流程压缩成一条命令。为什么你的电脑一直在装搬运软件很多人装软件的方式本质上是人肉搬运工先在浏览器搜索甄别哪个是官网、哪个是广告下载完还要小心捆绑软件装完再清理桌面图标。这套流程有三个致命问题不可重复装一次可以装一百次就疯了不可验证下载的文件对不对、是不是最新版全靠自觉不可自动化没法写进脚本没法批量执行WinGet 的设计思路恰好针对这三点它把软件的安装描述文件Manifest统一管理起来命令帮你做版本匹配、哈希校验、依赖处理你只负责下命令。五分钟开始你的第一条 winget 命令WinGet 是 Windows 自带的通过 Microsoft Store 的 App Installer 分发Windows 10 1809build 17763及以上版本基本都能直接用。打开 PowerShell 或 CMD输入winget --version如果显示版本号说明你已经拥有了它。想快速验证能不能装软件直接来一发winget install --id Microsoft.PowerToys -e--id指定软件的唯一标识-e表示精确匹配。回车后你会看到下载、校验、安装进度全程不用点一次下一步。小贴士想知道一条命令该怎么用随时在后面加--help比如winget install --help所有参数都列得明明白白。摸透这几个招牌功能软件管理就通关了1. 搜索不知道软件 ID 怎么办装软件前先搜一下确认软件存在、拿到准确的 IDwinget search visual studio code结果会列出名称、ID、版本和来源。看到Microsoft.VisualStudioCode这个 ID你就可以放心装了。搜索支持模糊匹配名字记不全也能搜到比如winget search code。2. 安装与卸载别再把时间浪费在下一步上最常用的安装姿势就几种照着抄就行# 按 ID 精确安装最推荐 winget install --id Git.Git -e # 按名称模糊安装 winget install 7zip # 静默安装不看进度条 winget install --id Google.Chrome -e -h # 指定版本安装 winget install --id Python.Python.3.12 --version 3.12.0卸载同样简单先winget list找到已安装的软件再winget uninstall --id ID -e比去设置-应用里翻半天痛快多了。3. 查看已装软件你的电脑装了啥一目了然winget list这条命令列出所有已安装的应用和版本号还能用--source winget只看某个来源的软件。重装系统前跑一遍你就知道该备份哪些东西了。4. 升级把我忘了更新变成全都给我更新这是我最喜欢的功能。先看看有哪些软件可以更新winget upgrade看到列出的待更新清单后直接一键全更winget upgrade --all从此再也不用惦记哪个软件有新版了每周跑一次全部软件保持最新。5. 导出与导入换电脑也能一键复刻环境这是开发者刚需。老电脑上把自己装的软件备份成一份 JSON 文件winget export -o packages.json新电脑上一条命令批量装回来winget import -i packages.json配合--include-versions还能保留具体版本号。换电脑、给团队配开发机几分钟搞定再也不用逐台手动装环境。实战串联新电脑从零到开发环境全程只需 3 条命令把上面几个功能串起来就是一个完整的场景。假设你拿到一台新电脑第一步创建一份软件清单文件dev-tools.json把常用开发工具列进去{ $schema: https://aka.ms/winget-packages.schema.1.0.json, Sources: [ { Name: winget, SourceDetails: { Argument: https://winget.azureedge.net/cache, Type: Microsoft.PreIndexed.Package } } ], Packages: [ { PackageIdentifier: Git.Git }, { PackageIdentifier: Microsoft.VisualStudioCode }, { PackageIdentifier: Microsoft.PowerShell }, { PackageIdentifier: Python.Python.3.12 }, { PackageIdentifier: Google.Chrome }, { PackageIdentifier: 7zip.7zip } ] }第二步一条命令批量安装winget import -i dev-tools.json第三步以后每天上班前随手一条命令保持最新winget upgrade --all从手忙脚乱装一上午到三分钟自动化这就是包管理器带来的效率差距。踩坑锦囊这些报错我替你试过了1. 提示找不到满足输入条件的软件包搜索时名字拼错了或者软件不在默认源里。先用winget search确认名称再配合--id和-e精确匹配。2. 匹配到多个软件包让你选择要安装的软件同名软件在不同源都有收录。解决办法是加-e精确匹配再用--source指定来源winget install --id Git.Git -e --source winget3. 安装时一直弹 UAC 授权框部分软件需要管理员权限。普通终端运行时系统会弹出提权提示点是即可也可以直接用管理员身份打开终端。反过来非管理员终端装某些软件会直接失败这是正常行为不用慌。4. 提示软件已经安装WinGet 检测到已装版本后不会重复装。想强制重装某个版本加--force跳过已装检查加--no-upgrade。5. 团队管理员常问能不能统一管控软件源可以。项目源码里doc/admx/DesktopAppInstaller.admx提供了组策略模板配合Localization/Policies下的多语言文件IT 管理员能集中配置允许的源、是否启用实验特性等相关逻辑在src/AppInstallerCommonCore/GroupPolicy.cpp中实现想深入了解可以直接读源码。下一步从会用到玩转到此你已经掌握了 WinGet 的日常核心用法。想继续深入我建议按这个顺序进阶命令地图在doc/windows/package-manager/winget/目录下install.md、upgrade.md、export.md等文档逐个对应每条命令的完整参数是官方版的命令速查手册脚本自动化把winget写进 PowerShell 脚本或批处理配合Microsoft.WinGet.Client模块里的Install-WinGetPackage、Update-WinGetPackage等 cmdlet能做更精细的环境部署参与开源项目主体是 C 写的源码在src/下核心命令实现在src/AppInstallerCLICore/Commands/。想本地跑起来用 Visual Studio 2022 打开src/AppInstallerCLI.sln构建即可需要源码的话git clone https://gitcode.com/gh_mirrors/wi/winget-cli就能拿到全部代码最后给你一个立刻能执行的建议今天就用winget upgrade --all把电脑上的软件全部更新一遍然后winget export -o backup.json做一份环境备份。下次重装系统时你会感谢现在的自己。【免费下载链接】winget-cliWinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API (Application Programming Interface).项目地址: https://gitcode.com/gh_mirrors/wi/winget-cli创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

小猴工具推模块化烙铁:三秒速热,无线有线双模式,售价79.99 - 99.99美元

小猴工具推模块化烙铁:三秒速热,无线有线双模式,售价79.99 - 99.99美元

小猴工具模块化系列添新:无线烙铁三秒速热小猴工具(Hoto)借助其模块化的 Snapbloq 系列推出了首款烙铁 I - A06。该系列一大特色是允许用户通过堆叠磁性盒子和工具,组装定制专属工具箱。而新烙铁的亮点在于升温速度极快&#xff0…

2026/8/16 16:41:04 阅读更多 →
Video2X 完整上手指南:手把手把老旧视频变成 4K 高清

Video2X 完整上手指南:手把手把老旧视频变成 4K 高清

Video2X 完整上手指南:手把手把老旧视频变成 4K 高清 【免费下载链接】video2x A machine learning-based video super resolution and frame interpolation framework. Est. Hack the Valley II, 2018. 项目地址: https://gitcode.com/GitHub_Trending/vi/video2…

2026/8/16 16:41:04 阅读更多 →
【ICML 2023】FlexGen:单 GPU 上的大语言模型高吞吐生成推理|从大模型推理系统优化视角

【ICML 2023】FlexGen:单 GPU 上的大语言模型高吞吐生成推理|从大模型推理系统优化视角

摘要 本文解读 ICML 2023 论文《FlexGen: High-Throughput Generative Inference of Large Language Models with a Single GPU》。该论文提出 FlexGen 高吞吐生成推理引擎,通过融合GPU/CPU/磁盘三级内存聚合、线性规划卸载策略搜索与4-bit 权重与 KV cache 压缩&a…

2026/8/16 16:41:04 阅读更多 →

最新新闻

3步快速接入PingFangSC字体包:六字重中文排版的完整落地手册

3步快速接入PingFangSC字体包:六字重中文排版的完整落地手册

3步快速接入PingFangSC字体包:六字重中文排版的完整落地手册 【免费下载链接】PingFangSC PingFangSC字体包文件、苹果平方字体文件,包含ttf和woff2格式 项目地址: https://gitcode.com/gh_mirrors/pi/PingFangSC 设计师发来一版视觉稿&#xff0…

2026/8/16 17:25:27 阅读更多 →
DeepSeek Harness:尝鲜

DeepSeek Harness:尝鲜

DeepSeek Harness 开发者预览版:一切皆插件 现在来安装吧; 安装node.js, Node.js — Run JavaScript Everywhere 安装完成后,通过CMD终端打开 然后,浏览器打开:http://127.0.0.1:3080/ 添加deekseek的API密钥&#x…

2026/8/16 17:25:27 阅读更多 →
为什么我选择用 Wand-Enhancer 解锁 WeMod Pro:一位老玩家的本地增强实践

为什么我选择用 Wand-Enhancer 解锁 WeMod Pro:一位老玩家的本地增强实践

为什么我选择用 Wand-Enhancer 解锁 WeMod Pro:一位老玩家的本地增强实践 【免费下载链接】Wand-Enhancer Advanced UX and interoperability extension for Wand (WeMod) app 项目地址: https://gitcode.com/GitHub_Trending/we/Wand-Enhancer 大纲速览 核心…

2026/8/16 17:25:27 阅读更多 →
再论勾股定理成立的条件-8

再论勾股定理成立的条件-8

现在让我们集中注意力,考虑质数。根据先前的描述,质数有两个来源,一个是当前层次上单位1的多次后继运算,另一个是从更低层次(也可能是更高层次)发出的投射。前者的单位是,而后者的单位为。我们知…

2026/8/16 17:25:27 阅读更多 →
原神自动化工具BetterGI上手记:拾取、钓鱼、剧情全自动,一次配置长期省心

原神自动化工具BetterGI上手记:拾取、钓鱼、剧情全自动,一次配置长期省心

原神自动化工具BetterGI上手记:拾取、钓鱼、剧情全自动,一次配置长期省心 【免费下载链接】better-genshin-impact 📦BetterGI 更好的原神 - 自动拾取 | 自动剧情 | 全自动钓鱼(AI) | 全自动七圣召唤 | 自动伐木 | 自动刷本 | 自动采集/挖矿…

2026/8/16 17:25:27 阅读更多 →
Godot逆向工程完整指南:用GDRE Tools把PCK一键还原成可编辑项目

Godot逆向工程完整指南:用GDRE Tools把PCK一键还原成可编辑项目

Godot逆向工程完整指南:用GDRE Tools把PCK一键还原成可编辑项目 【免费下载链接】gdsdecomp Godot reverse engineering tools 项目地址: https://gitcode.com/GitHub_Trending/gd/gdsdecomp 如果有一天你发现游戏源码丢了、备份损坏了,或者想拆开…

2026/8/16 17:24:27 阅读更多 →

日新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/16 0:00:54 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/16 0:00:55 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/16 0:03:55 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/16 0:00:54 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/16 0:00:55 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/16 0:03:55 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/16 6:00:23 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/16 6:00:24 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/16 6:00:27 阅读更多 →