WinGet 是一个 Windows 系统上用于管理、安装、删除和配置程序的命令,这个命令可能并不那么常用,但是偶尔还是会用到的,比如安装以下命令行工具,今天就是因为我要安装 yt-dlp 这个视频下载命令行程序发现的,Windows 系统中使用 WinGet 还是比较正统的途径,因为这个命令行是微软自家的,相比第三方包管理工具应该会更可靠一些。

安装 yt-dlp:
PS F:\video> winget install yt-dlp.yt-dlp
已找到 yt-dlp [yt-dlp.yt-dlp] 版本 2026.03.17
此应用程序由其所有者授权给你。
Microsoft 对第三方程序包概不负责,也不向第三方程序包授予任何许可证。
此包需要以下依赖项:
- 程序包
DenoLand.Deno
yt-dlp.FFmpeg
(1/2) 已找到 Deno [DenoLand.Deno] 版本 2.8.1
此应用程序由其所有者授权给你。
Microsoft 对第三方程序包概不负责,也不向第三方程序包授予任何许可证。
正在下载 https://github.com/denoland/deno/releases/download/v2.8.1/deno-x86_64-pc-windows-msvc.zip
██████████████████████████████ 40.0 MB / 40.0 MB
已成功验证安装程序哈希
正在提取存档...
已成功提取存档
正在启动程序包安装...
已修改路径环境变量;重启 shell 以使用新值。
添加了命令行别名: "deno"
已成功安装
(2/2) 已找到 FFmpeg for yt-dlp [yt-dlp.FFmpeg] 版本 N-124279-g0f6ba39122-20260430
此应用程序由其所有者授权给你。
Microsoft 对第三方程序包概不负责,也不向第三方程序包授予任何许可证。
正在下载 https://github.com/yt-dlp/FFmpeg-Builds/releases/download/autobuild-2026-04-30-15-53/ffmpeg-N-124279-g0f6ba39122-win64-gpl.zip
██████████████████████████████ 208 MB / 208 MB
已成功验证安装程序哈希
正在提取存档...
已成功提取存档
正在启动程序包安装...
已修改路径环境变量;重启 shell 以使用新值。
添加了命令行别名: "ffmpeg"
添加了命令行别名: "ffplay"
添加了命令行别名: "ffprobe"
已成功安装
正在下载 https://github.com/yt-dlp/yt-dlp/releases/download/2026.03.17/yt-dlp.exe
██████████████████████████████ 17.5 MB / 17.5 MB
已成功验证安装程序哈希
正在启动程序包安装...
已修改路径环境变量;重启 shell 以使用新值。
添加了命令行别名: "yt-dlp"
已成功安装
yt-dlp 官方地址:https://github.com/yt-dlp/yt-dlp
