show 命令 (winget)

winget 的 show 命令会显示指定应用程序的详细信息,包括其来源和相关元数据。

该 show 命令仅显示随应用程序一起提交的元数据。 如果提交的应用程序排除某些元数据,则不会显示这些数据。 命令中显示的 show 安装程序信息基于 WinGet 为当前设备提供的参数和决策。

别名

以下别名可用于此命令:

  • view

使用情况

winget show [[-q] <query>] [<options>]

显示了 wingetshow vscode 命令结果以及 Visual Studio Code 图标的屏幕截图。

参数

可使用以下参数。

参数 说明
-q, --query 用于搜索应用程序的查询。

注意

查询参数是位置参数。 不支持通配符样式语法。 这通常是你期望帮助查找所搜索的程序包的字符串。

选项

以下是可用的选项。

选项 说明
-m, --manifest 要 show 的应用程序的清单的路径。
--id 按 ID 筛选结果。
--name 按名称筛选结果。
--moniker 按应用程序名字对象筛选结果。
-v, --version 使用指定的版本。 默认值为最新版本。
-s, --source 使用指定的源来查找应用程序。
-e, --exact 使用完全匹配的方式查找应用程序。
--scope 选择安装范围(用户或计算机)。
-a, --architecture 选择要 show 的体系结构。
--installer-type 选择要 show 的安装程序类型。 请参阅 WinGet 客户端支持的安装程序类型。
--locale 要使用的区域设置(BCP47 格式)。
--versions 显示应用程序的可用版本。
--header 可选 Windows-Package-Manager REST 源 HTTP 标头。
--authentication-mode 指定身份验证窗口首选项(无提示、无提示首选或交互)。
--authentication-account 指定用于身份验证的帐户。
--accept-source-agreements 用于接受源许可协议,并避免出现提示。
-?, --help 显示有关所选命令的帮助。
--wait 提示用户在退出前按任意键。
--logs, --open-logs 打开默认日志位置。
--verbose, --verbose-logs 用于替代日志记录设置并创建详细日志。
--nowarn, --ignore-warnings 禁止警告输出。
--disable-interactivity 禁用交互式提示。
--proxy 设置要用于此执行的代理。
--no-proxy 禁用此执行使用代理。

多选

如果提供的 winget 查询不会导致单个应用程序,则 winget 将显示搜索结果。 这将为你提供优化搜索所需的其他数据。

show 结果

如果检测到单个应用程序,则会显示以下数据。

元数据

值 说明
名称 应用程序的名称。
Id 包标识符。
图标 包图标(如果在终端中启用了 sixels)
版本 应用程序的版本。
发布者 应用程序的发布者。
发布者 URL 应用程序的发布者 URL。
Moniker 应用程序的 AppMoniker。
描述 应用程序的说明。
主页 应用程序的主页。
许可证 应用程序的许可证。
许可证 URL 应用程序的许可证文件的 URL。
隐私 URL 应用隐私信息的网址。
标签 清单中指定的标记。

安装程序详细信息

值 说明
安装程序类型 应用程序的安装程序类型。
安装程序 URL 应用程序的安装程序的 URL。
安装程序 SHA256 安装程序的 SHA 256 哈希。
发布日期 应用程序的版本的发布日期。
支持离线分发 显示是否可以下载应用程序。
依赖 显示用于安装应用程序的依赖项。