Befehl „hash“ (winget)

Mit dem Befehl hash des Tools winget wird der SHA256-Hash für ein Installationsprogramm erstellt. Dieser Befehl wird verwendet, wenn Sie eine Manifestdatei erstellen müssen, um Software an das Paketmanifest-Repository der Microsoft Community auf GitHub zu übermitteln.

winget hash command

Außerdem unterstützt der Befehl hash auch das Erstellen eines SHA256-Zertifikatshashs für MSIX-Dateien.

winget hash msix command

Usage

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

Der Unterbefehl hash kann nur für eine lokale Datei ausgeführt werden. Um den Unterbefehl hash zu verwenden, laden Sie das Installationsprogramm an einen bekannten Speicherort herunter. Übergeben Sie dann den Dateipfad als Argument an den Unterbefehl hash.

winget hash command help options

Argumente

Folgende Argumente sind verfügbar:

Argument Beschreibung
-f,--file Der Pfad zu der Datei, für die der Hashwert generiert werden soll.

Optionen

Mit den Optionen können Sie die Hashbefehle an Ihre jeweiligen Anforderungen anpassen.

Option BESCHREIBUNG
-m,--msix Gibt an, dass der Befehl „hash“ auch die SHA-256-Signatur „SignatureSha256“ zur Verwendung mit MSIX-Installationsprogrammen erstellt.
-?, --help Ruft zusätzliche Hilfe zu diesem Befehl ab.
--wait Fordert den Benutzer auf, vor dem Beenden eine beliebige Taste zu drücken.
--logs,--open-logs Öffnet den Standardspeicherort für Protokolle.
--verbose, --verbose-logs Wird verwendet, um die Protokollierungseinstellung zu überschreiben und ein ausführliches Protokoll zu erstellen.
--disable-interactivity Deaktiviert interaktive Eingabeaufforderungen.