hash ツールの winget コマンドは、インストーラーの SHA256 hashを生成します。 このコマンドは、GitHub にある Microsoft コミュニティのパッケージ マニフェスト リポジトリにソフトウェアを送信するためのマニフェスト ファイルを作成する必要がある場合に使用します。
さらに、 hash コマンドでは、MSIX ファイルの SHA256 証明書 hash の生成もサポートされています。
使用方法
winget hash [--file] <file> [<options>]
hashサブコマンドは、ローカル ファイルでのみ実行できます。
hashサブコマンドを使用するには、インストーラーを既知の場所にダウンロードします。 次に、ファイル パスを引数として hash サブコマンドに渡します。
引数
次の引数を使用できます。
| 引数 | 説明 |
|---|---|
-f, --file |
ハッシュするファイルへのパス。 |
オプション
オプションを使用すると、ニーズに合わせて hash エクスペリエンスをカスタマイズできます。
| オプション | 説明 |
|---|---|
-m, --msix |
hash コマンドで MSIX インストーラーで使用する SHA-256 SignatureSha256 も作成することを指定します。 |
-?, --help |
このコマンドに関する追加のヘルプを取得します。 |
--wait |
終了する前に任意のキーを押すようユーザーに求めます。 |
--logs, --open-logs |
既定のログの場所を開きます。 |
--verbose, --verbose-logs |
ログ記録の設定を上書きして、詳細なログを作成するために使用します。 |
--nowarn, --ignore-warnings |
警告の出力を抑制します。 |
--disable-interactivity |
対話型プロンプトを無効にします。 |
--proxy |
この実行に使用するプロキシを設定します。 |
--no-proxy |
この実行に対してプロキシの使用を無効にします。 |
関連トピック
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Windows developer