最佳推荐Win11系统自带管理工具WinGet安装软件,绝对要收藏

  • 简介
  • 使用方法
    • 1、使用 winget search 搜索软件
    • 2、使用 winget install 安装软件
  • winget 安装进度条可视元素修改
  • 使用感受

简介

Windows 推出命令行安装工具winget,全称windows package manager client

可以在 Windows 10 和 Windows 11 计算机上使用 winget 命令行工具来发现、安装、升级、删除和配置应用程序。 此工具是 Windows 程序包管理器服务的客户端接口。

点击从 Microsoft Store 获取最新的生产版本

使用前提 windows 10 1709版本以后才能使用,如果你当前使用的是win11系统自带winget工具,但是也同样建议你从 Microsoft Store 检查更新到最新版本

或者在Github https://github.com/microsoft/winget-cli/releases 上下载 release 版本安装,由于github 大家并不是能正常访问下载,推荐点击从 Microsoft Store (微软商店) 安装

使用方法

这里以Win11系统为例,如果你是win10系统请在安装好winget之后左下角右键 使用 Windows PowerShell (管理员) 方式打开,后面操作一样

在win 图标上右键新建终端,这里建议选择Windows 终端(管理员)方式打开
推荐Win11系统自带包管理工具WinGet安装软件,Win10同样可用-编程之家

主要使用到的命令有四个是 winget search 、winget install 、 winget uninstall 、 winget upgrade
winget search 用于我们需要查找的软件
winget install 用于我们需要安装的软件
winget uninstall 用于我们需要卸载的软件
winget upgrade 用于我们需要更新的软件

这里我们以安装 QQ音乐 为例作为演示

1、使用 winget search 搜索软件

winget search qq

推荐Win11系统自带包管理工具WinGet安装软件,Win10同样可用-编程之家

这里可以看到搜索出来两个QQ音乐、我们需要得到是对应软件的ID,这里有两个ID、建议选择 源 的那一列为 winget 的 ID

2、使用 winget install 安装软件

在上一步中得到 ID 之后,将其复制下来 拼接在winget install 之后得到如下命令

winget install Tencent.QQMusic

我们输入到终端中回车执行即可

推荐Win11系统自带包管理工具WinGet安装软件,Win10同样可用-编程之家
当提示已成功安装就可以在桌面或者开始菜单中看到 QQ音乐 已经出现可以打开使用。

推荐Win11系统自带包管理工具WinGet安装软件,Win10同样可用-编程之家
到此也就安装完成了,如果后期需要升级卸载,方法两种

卸载可以用你平常卸载软件的方式去卸载,也可以使用winget uninstall 跟上ID 来卸载,比如

winget uninstall Tencent.QQMusic

升级软件打开软件,通过软件中自带的升级按钮点击升级,也可以使用 winget upgrade 跟上ID 来升级,比如

winget upgrade Tencent.QQMusic

winget 安装进度条可视元素修改

我使用的 rainbow 彩虹色,默认是accent主题色,修改方式
在终端中 执行 winget settings ,如果弹出选择打开方式,这里你可以使用文本打开,或者其他编辑器打开都可。

将如下代码,复制全部替换保存即可。

{"$schema": "https://aka.ms/winget-settings.schema.json",// For documentation on these settings, see: https://aka.ms/winget-settings"source": {"autoUpdateIntervalInMinutes": 5},"visual": {"progressBar": "rainbow"},
}

推荐Win11系统自带包管理工具WinGet安装软件,Win10同样可用-编程之家

使用感受

针对害怕从一些网络上下载到附带捆绑的流氓软件,目前使用 winget 安装了 VSCode 、 TIM 、 QQ音乐、 JDK1.8 、 微信开发者工具、 ToDesk 安装下来都是最新版本,并且没有多余附带广告软件自动静默安装,很干净。唯独不好的是目前大部分软件不支持指定安装盘符,默认安装在系统盘,俗称C盘,所以如果使用winget,建议系统盘多增加几个G用来存放安装的软件。 同时也就只需 记住 两个命令 搜索winget search、安装winget install 至于升级、卸载方式方法很多,并不是必须要使用命令方式来操作。当然如果你觉得 这两个命令都很难记下来,那也是没办法了。