首页/新闻资讯/正文详情

winget-install完全指南:如何用PowerShell一行命令自动安装WinGet包管理器,前置依赖全部搞定

发布时间:2026/9/24 16:28:56 来源:云帆数科 栏目:资讯中心
winget-install完全指南:如何用PowerShell一行命令自动安装WinGet包管理器,前置依赖全部搞定
winget-install完全指南如何用PowerShell一行命令自动安装WinGet包管理器前置依赖全部搞定【免费下载链接】winget-installInstall WinGet using PowerShell! Prerequisites automatically installed. Works on Windows 10/11 and Server 2019/2022.项目地址: https://gitcode.com/gh_mirrors/wi/winget-installwinget-install是一个开源 PowerShell 安装脚本只需一条命令就能在 Windows 上自动安装WinGet 包管理器并智能搞定所有前置依赖NuGet 提供程序、UI.Xaml、VCLibs、Visual C 运行库等支持 Windows 10/11 及 Server 2019/2022/2025全程无需手动下载和配置。为什么需要 winget-installWinGet 是微软官方的命令行包管理器一条winget install xxx就能安装各种软件但它本身没有提供命令行安装器——在 Windows Server 或精简版 Windows 10 上你往往只能手动下载 MSIXBundle、逐个安装依赖库、修改权限和环境变量过程繁琐且容易出错。winget-install 解决的正是这个问题✅ 一条命令自动完成安装自动拉取最新版WinGet✅ 自动识别操作系统版本与架构x86/x64/ARM/ARM64安装正确的前置依赖✅ 自动验证兼容性不兼容的系统会提前给出明确提示✅ 自动修复 winget 文件夹权限和 PATH 环境变量✅ 支持 Windows Terminal 冲突场景可用-ForceClose自动换到 conhost 重启安装安装前的系统要求环境是否支持Windows 101809 及以上✅Windows 11✅Windows Server 2019 / 2022 / 2025✅Windows Sandbox✅Server Core无桌面体验 测试中Server 2016 及以下❌ WinGet 不支持⚠️ 唯一硬性要求以管理员身份运行 PowerShell或在 SYSTEM 上下文下运行。脚本会在启动时自动检查权限未提权会直接提示你重新运行。兼容性判断逻辑写在 winget-install.ps1 中工作站要求 Windows 10 及以上、Win10 要求 1809 版本以上服务器要求 2019 及以上。三种安装方法任选其一方法一通过 PowerShell Gallery推荐这是官方推荐方式始终获取经过测试的正式发行版命令也最好记Install-Script winget-install -Force看到提示时按A全部接受或按Y逐项确认即可完成安装。之后每次只需输入winget-install-Force是可选的但建议使用——脚本版本过旧时可以强制更新避免用到过期代码。方法二一行命令即时运行不想先装脚本直接在管理员 PowerShell中粘贴这一行即可irm asheroto.com/winget | iexasheroto.com/winget短链接始终自动跳转到最新签名版本的脚本。如果嫌域名不好记也可以用更短的记忆域名winget.pro达到同样效果。小技巧irm | iex方式无法直接带参数。如果确实需要参数比如-Force可以这样包装([ScriptBlock]::Create((irm asheroto.com/winget))) -Force或者先设置全局变量再运行$Force $true方法三下载到本地再运行喜欢更传统、更可控的方式可以先 clone 仓库获取脚本git clone https://gitcode.com/gh_mirrors/wi/winget-install然后进入目录以管理员身份运行.\winget-install.ps1本地脚本即 winget-install.ps1核心安装逻辑从第 1358 行开始可配合-Force或-ForceClose参数使用。常用参数一览按需微调脚本不带任何参数即可运行以下参数供进阶场景使用参数作用-Force即使已安装也强制重装 WinGet 及其依赖-ForceClose在 Windows Terminal 中安装失败时自动切到 conhost 并结束占用进程后重试-AlternateInstallMethod主安装方式失败时改用备用方式Server 2019 默认走此路径-WingetVersion指定要安装的 WinGet 版本仅配合备用方式使用-Debug开启调试输出便于排查问题-Wait/-NoExit脚本结束时暂停几秒 / 暂停到回车防止窗口闪退看不清输出-CheckForUpdate检查脚本是否有新版本-UpdateSelf一键把脚本更新到最新版本-GHtoken提供 GitHub API Token突破 API 速率限制参数定义可见 winget-install.ps1完整帮助信息可随时用-Help查看。脚本都在做什么工作原理拆解以普通 Windows 10/11 为例代码见 winget-install.ps1脚本内部按顺序完成检查 NuGet 提供程序若未安装则自动补装Install-NuGetIfRequired这是从 PowerShell Gallery 取包的前提安装 Microsoft.WinGet.Client 模块从 PowerShell Gallery 拉取最新版执行Repair-WinGetPackageManager -AllUsers官方提供的修复命令真正完成 WinGet 及依赖的安装与问题修复修复 PATH把%LOCALAPPDATA%\Microsoft\WindowsApps以字面量写入用户 PATH避免用户名含非拉丁字符或路径变更导致失效在Server 2019/2022上则走备用路径winget-install.ps1下载并安装 UI.Xaml、VCLibs 等 AppX 依赖自动比对已装版本不重复安装下载 WinGet 官方许可证文件与 MSIXBundle 包通过Add-AppxProvisionedPackage为整台机器安装 WinGet检测并静默安装Visual C 2015-2022 运行库版本 14修正 winget 文件夹 ACL 权限并把路径加入系统 PATH最后无论走哪条路径脚本都会重新注册 winget 命令并运行winget -v验证是否真正可用winget-install.ps1。常见问题排查清单出问题时按顺序尝试90% 的情况都能解决先确认系统兼容且已完全更新再用管理员 PowerShell重试安装报错 → 加-AlternateInstallMethod走备用安装路径报resource in use错误 → 加-ForceClose脚本会自动结束占用进程窗口一闪而过看不清报错 → 加-Wait暂停几秒或-NoExit停到回车偶发的依赖服务器故障 → 过几分钟原样重跑一次即可加-Debug输出更多信息定位问题仍不行先跑winget-install -CheckForUpdate确认脚本是最新版 提示若 PowerShell 窗口结束时被意外关闭可用powershell irm asheroto.com/winget | iex包裹命令Windows 11 IoT 版可能需显式指定执行策略powershell -ep B irm asheroto.com/winget | iex。项目文件导航文件说明winget-install.ps1核心安装脚本当前版本 5.3.8约 1800 行含完整参数与错误处理README.md官方说明文档要求、特性、三种安装方式、参数表、故障排查assets/GetDLL.ps1辅助脚本多连接下载系统 ESD 并提取Windows.Globalization.dll供 Server Core 便携安装场景使用assets/7zip/ 、assets/aria2/GetDLL 脚本使用的 7-Zip 与 aria2 便携工具SECURITY.md安全政策与漏洞报告方式LICENSEMIT 开源许可证总结如果你想在 Windows尤其是 Server 环境上快速拥有 WinGet 包管理器winget-install 是目前最省心的选择一行irm asheroto.com/winget | iex或一条Install-Script winget-install系统检测、依赖安装、权限与 PATH 修复全部自动完成。装好之后winget search、winget install随时待命让软件管理像 brew 一样简单。【免费下载链接】winget-installInstall WinGet using PowerShell! Prerequisites automatically installed. Works on Windows 10/11 and Server 2019/2022.项目地址: https://gitcode.com/gh_mirrors/wi/winget-install创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

图解高效仓颉编程(EffectiveCangjieWithDiagrams)完整指南:12大章节100+实战示例,从零构建仓颉语言编程能力
图解高效仓颉编程(EffectiveCangjieWithDiagrams)完整指南:12大章节100+实战示例,从零构建仓颉语言编程能力

图解高效仓颉编程(EffectiveCangjieWithDiagrams)完整指南:12大章节100实战示例,从零构建仓颉语言编程能力 【免费下载链接】图解仓颉高效编程-吴京润 本项目是《图解高效仓颉编程》的程序清单 项目地址: https://gitcode.com/C… · 2026/9/24 16:28:56

DevilutionX RG99 平台 Profile-Guided Optimization(PGO)构建与远程调试实战指南
DevilutionX RG99 平台 Profile-Guided Optimization(PGO)构建与远程调试实战指南

游戏开发 【免费下载链接】DevilutionX Diablo build for modern operating systems 项目地址: https://gitcode.com/gh_mirrors/de/DevilutionX 点击查看 免费下载 本文以 DevilutionX 官方 RG99 移植流程为核心,讲解如何在资源极其有限的 RG99&#x… · 2026/9/24 16:28:43

OpenCV ccalib 多相机标定教程:基于随机图案的多相机标定工具箱实战指南
OpenCV ccalib 多相机标定教程:基于随机图案的多相机标定工具箱实战指南

计算机视觉图像处理深度学习机器学习 【免费下载链接】opencv_contrib Repository for OpenCVs extra modules 项目地址: https://gitcode.com/gh_mirrors/op/opencv_contrib 点击查看 免费下载 本文以 opencv_contrib 仓库 ccalib 模块 的官方教程 multi_camera_t… · 2026/9/24 16:28:43

WeChatMsg:免费开源,五分钟把微信聊天记录导出成文档,顺带生成年度报告
WeChatMsg:免费开源,五分钟把微信聊天记录导出成文档,顺带生成年度报告

WeChatMsg:免费开源,五分钟把微信聊天记录导出成文档,顺带生成年度报告 【免费下载链接】WeChatMsg 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 项目地址: https:… · 2026/9/24 17:04:55

RT-Thread 在先楫 HPM6P00EVK(RISC-V 双核)上的 BSP 移植与快速上手实战指南
RT-Thread 在先楫 HPM6P00EVK(RISC-V 双核)上的 BSP 移植与快速上手实战指南

操作系统嵌入式物联网嵌入式OSRTOS 【免费下载链接】rt-thread RT-Thread is an open source IoT Real-Time Operating System (RTOS). https://rt-thread.github.io/rt-thread/ 项目地址: https://gitcode.com/gh_mirrors/rt/rt-thread 点击查看 免费下载 本篇技术… · 2026/9/24 17:04:55

【Dify】YouTube全自动内容生成与多平台分发应用
【Dify】YouTube全自动内容生成与多平台分发应用

自媒体视频内容的生产和分发,已成为内容创业与个人品牌塑造的重要途径。高效的视频自动化处理工具,能够显著提升内容制作与运营的效率。 本文聚焦于YouTube及多平台自媒体场景,介绍一个覆盖从素材导入、音频转写、语义分析、文案生成、分段整理到成品分发的全流程工作流。通… · 2026/9/24 17:04:43

Kubernetes 云原生 CI/CD 落地实践:从 DevOps 到 GitOps 的持续构建与发布指南
Kubernetes 云原生 CI/CD 落地实践:从 DevOps 到 GitOps 的持续构建与发布指南

教程云原生容器编排 【免费下载链接】kubernetes-handbook Kubernetes 架构与生态:从云原生到 AI 原生基础设施的构建指南 项目地址: https://gitcode.com/gh_mirrors/ku/kubernetes-handbook 点击查看 免费下载 导读 本文以 kubernetes-handbook 仓库… · 2026/9/24 17:04:31

Presto Release 0.178 版本解读:内存治理、SQL 能力扩展与 Connector 稳定性改进
Presto Release 0.178 版本解读:内存治理、SQL 能力扩展与 Connector 稳定性改进

大数据数据库后端 【免费下载链接】presto The official home of the Presto distributed SQL query engine for big data 项目地址: https://gitcode.com/gh_mirrors/pre/presto 点击查看 免费下载 本文以 Presto 官方发布说明 release-0.178.rst 为骨架&#xff… · 2026/9/24 17:04:31

handy4cj邮箱与手机号校验实战:RFC 2822标准验证背后的简单原理
handy4cj邮箱与手机号校验实战:RFC 2822标准验证背后的简单原理

handy4cj邮箱与手机号校验实战:RFC 2822标准验证背后的简单原理 【免费下载链接】handy4cj 项目地址: https://gitcode.com/Cangjie-SIG/handy4cj handy4cj 是一个基于仓颉语言的实用工具库,内置 checkEmail 邮箱校验函数(严格遵循 R… · 2026/9/24 17:04:25

基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程
基于YOLOv8的渔船作业监控系统:从环境搭建到边缘部署全流程

简介:这是一套面向计算机、人工智能、自动化等专业学生与教师的毕业设计级项目资源,围绕YOLOv8实现渔船作业监控系统,可用于毕设、课程设计、大作业或项目立项演示。压缩包共97个文件,约24.21MB,以70个Python源码文件为… · 2026/9/24 0:00:13

1D-CNN时间序列建模实战:从Conv1d原理到工业落地
1D-CNN时间序列建模实战:从Conv1d原理到工业落地

简介:面向时间序列数据建模的一维卷积神经网络完整实现,适合深度学习入门者及需要快速验证时序模型的研究者,能够从音频、文本、传感器或股价等序列中挖掘局部特征与时间依赖。压缩包体积很小,只有3KB,内含3个Python脚… · 2026/9/24 0:00:26

柔软的L:汉语语流中被忽视的舌肌张力控制
柔软的L:汉语语流中被忽视的舌肌张力控制

1. 这个“L”不是字母表里的L,而是舌尖上的L最近在几个方言群和语音教学社群里,反复看到有人发一句:“也说字母L:柔软的长舌”。初看以为是英语发音课笔记,点开才发现全是方言爱好者、播音系学生、语言康复师甚至戏曲演… · 2026/9/24 0:00:44

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码