Win11怎么用winget安装软件_Win11 winget包管理器教程【入门】-1

如果您希望在 Windows 11 系统中快速、批量地安装软件,而无需逐个访问官网下载安装包,则可以使用系统自带的命令行包管理器 winget。以下是完成软件安装任务的具体步骤:

一、确认 winget 是否已启用

winget 功能依赖于系统组件“应用安装程序”,多数 Win11 设备已预装并启用,但部分精简版或旧版系统可能需手动激活。运行检测命令可验证其可用性。

1、按下 Win + X 组合键,选择【Windows 终端(管理员)】或【PowerShell(管理员)】。

2、输入命令:winget –version 并回车。

3、若返回类似 v1.8.21211 的版本号,说明 winget 已就绪;若提示“不是内部或外部命令”,需执行激活步骤。

4、在相同终端中运行激活命令:Add-AppxPackage -RegisterByFamilyName -MainPackage Microsoft.DesktopAppInstaller_8wekyb3d8bbwe。

5、重启终端后再次执行 winget –version 确认生效。

二、搜索目标软件并获取 ID

winget 软件库通过唯一 ID 标识每个应用,ID 比名称更精准,可避免误装同名软件。搜索是安装前的必要环节,确保所选包来源可信且适配当前系统架构。

1、在管理员终端中输入:winget search 微信(将“微信”替换为实际软件名)。

2、观察输出列表中的 ID 列,例如 Tencent.WeChat 或 9PFHDD62MXS1。

3、如名称含空格,需用英文双引号包裹,例如:winget search “Visual Studio Code”。

4、若结果过多,可加 –source winget 限定官方源,或使用 –exact 提高匹配精度。

三、通过 ID 静默安装软件

使用软件 ID 安装可绕过交互界面,全程自动完成,适合脚本化部署与无人值守场景。静默模式不弹出许可协议窗口、不启动安装向导,显著提升效率。

1、执行标准安装命令:winget install –id=Tencent.WeChat(将 ID 替换为上一步查得的实际值)。

2、添加 –silent 参数启用静默安装:winget install –id=Tencent.WeChat –silent。

3、如需自动接受许可协议(避免卡在 EULA 界面),追加参数:–accept-package-agreements –accept-source-agreements。

4、安装过程中终端将持续输出进度,成功后显示 Successfully installed 提示。

四、按名称关键词直接安装

当已知软件名称且无重名干扰时,可跳过搜索步骤,直接以名称作为查询字符串触发安装。winget 将自动匹配最佳结果并提示确认,适用于快速单次操作。

1、在终端中输入:winget install 微信(支持中文或英文名称)。

2、若存在多个匹配项,winget 会列出候选 ID 及版本,并等待用户输入序号选择。

3、若仅有一个匹配项,将直接进入安装流程,并在开始前显示拟安装包的详细信息供确认。

4、如需跳过人工确认,添加 –interactive false 或使用 -h 查看完整帮助选项。

五、验证安装结果并查看已装列表

安装完成后需确认软件是否真实写入系统注册表及程序文件目录,避免因权限不足或网络中断导致假成功。winget list 命令可提供权威的本地安装状态快照。

1、运行命令:winget list,查看全部已通过 winget 安装的应用程序。

2、如仅检查某一款,使用过滤方式:winget list –id Tencent.WeChat。

3、若返回包含该 ID 的条目,且版本号非空,则表明安装成功并被 winget 正确识别。

4、若需进一步确认可执行:winget show –id Tencent.WeChat,查看包元数据与安装路径信息。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。