hash 命令 (winget)

该工具 hashwinget 命令为安装程序生成 SHA256 hash 。 如果需要创建清单文件,以便将软件提交到 GitHub 上的 Microsoft 社区程序包清单存储库,请使用此命令。

wingethash 命令

此外,该 hash 命令还支持为 MSIX 文件生成 SHA256 证书 hash 。

wingethash MSIX 命令

使用情况

winget hash [--file] <file> [<options>]

hash子命令只能在本地文件上运行。 若要使用 hash 子命令,请将安装程序下载到已知位置。 然后将文件路径作为参数 hash 传递给子命令。

wingethash 命令帮助选项

参数

可使用以下参数:

参数 说明
-f, --file 要进行哈希运算的文件的路径。

选项

通过这些选项,你可以自定义 hash 体验以满足你的需求。

选项 说明
-m, --msix 指定该 hash 命令还将创建 SHA-256 SignatureSha256 以用于 MSIX 安装程序。
-?, --help 获取有关此命令的更多帮助信息。
--wait 提示用户在退出前按任意键。
--logs, --open-logs 打开默认日志位置。
--verbose, --verbose-logs 用于替代日志记录设置并创建详细日志。
--nowarn, --ignore-warnings 禁止警告输出。
--disable-interactivity 禁用交互式提示。
--proxy 设置要用于此执行的代理。
--no-proxy 对此次执行禁用代理。