show 命令 (winget)

WinGetshow 命令显示指定应用程序的详细信息,包括其源和关联的元数据。

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

别名

以下别名可用于此命令:

  • 视图

使用情况

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

屏幕截图列出了 winget show vscode 命令的结果,结果中包含 Visual Studio Code 图标。

参数

可使用以下参数。

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

注意

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

选项

以下是可用的选项。

选项 说明
-m、--manifest 要显示的应用程序的清单的路径。
--id 按 ID 筛选结果。
--名字 按名称筛选结果。
--moniker 按应用程序名字对象筛选结果。
-v、--version 使用指定的版本。 默认值为最新版本。
-s、--source 使用指定的来查找应用程序。
-e、--exact 使用完全匹配的方式查找应用程序。
--范围 选择安装范围(用户或计算机)。
-a, --architecture 选择要显示的体系结构。
--installer-type 选择要显示的安装程序类型。 请参阅 WinGet 客户端支持的安装程序类型
--locale 要使用的区域设置(BCP47 格式)。
--versions 显示应用程序的可用版本。
--header 可选 Windows-Package-Manager REST 源 HTTP 标头。
--authentication-mode 指定身份验证窗口首选项(无提示、无提示首选或交互)。
--认证账户 指定用于身份验证的帐户。
--accept-source-agreements 用于接受源许可协议,并避免出现提示。
-?、--help 显示有关所选命令的帮助。
--等 提示用户在退出前按任意键。
--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 哈希值。
发布日期 应用程序的版本的发布日期。
支持离线分发 显示是否可以下载应用程序。
依赖 显示用于安装应用程序的依赖项。