export Befehl (winget)

Der export Befehl des winget Tools exportiert eine JSON-Datei von Apps in eine angegebene Datei. Der export Befehl verwendet JSON als Format. Sie finden das Schema für die JSON-Datei, die im winget verwendet wird.

Die Kombination aus export und dem Befehl import ermöglicht es Ihnen, mehrere Anwendungen auf Ihrem PC im Batch zu installieren.

Der export Befehl wird häufig verwendet, um eine Datei zu erstellen, die Sie für andere Entwickler freigeben können, oder für die Verwendung beim Wiederherstellen Ihrer Buildumgebung.

Verwendung

winget export [-o] <output> [<options>]

Abbildung der export Befehlsverwendung

Argumente

Folgende Argumente sind verfügbar.

Streitpunkt BESCHREIBUNG
-o, --output Pfad zur JSON-Datei, die erstellt werden soll.

Optionen

Mit den Optionen können Sie die export Benutzeroberfläche an Ihre Anforderungen anpassen.

Auswahlmöglichkeit BESCHREIBUNG
-s, --source [Optional] Gibt eine Quelle für export Dateien an. Verwenden Sie diese Option, wenn Sie nur Dateien aus einer bestimmten Quelle exportieren möchten.
--include-versions [optional] Fügt die derzeit installierte Version der App hinzu. Verwenden Sie diese Option, wenn Sie eine bestimmte Version exportieren möchten. Sofern nicht anders angegeben, verwendet import standardmäßig die neueste Version.
--accept-source-agreements Wird verwendet, um den Quelllizenzvertrag zu akzeptieren und die Eingabeaufforderung zu vermeiden.
-?, --help Zeigt Hilfe zum ausgewählten Befehl an.
--wait Fordert den Benutzer auf, vor dem Beenden eine beliebige Taste zu drücken.
--logs, --open-logs Öffnen Sie den Standardspeicherort der Protokolle.
--verbose, --verbose-logs Wird verwendet, um die Protokollierungseinstellung zu überschreiben und ein ausführliches Protokoll zu erstellen.
--nowarn, --ignore-warnings Unterdrückt Warnungsausgaben.
--disable-interactivity Deaktiviert interaktive Eingabeaufforderungen.
--proxy Festlegen eines Proxys, der für diese Ausführung verwendet werden soll.
--no-proxy Deaktivieren der Verwendung des Proxys für diese Ausführung.

JSON-Schema

Die treibende Kraft hinter dem export Befehl ist die JSON-Datei. Das Schema für die JSON-Datei finden Sie im Windows-Paket-Manager-Client-Repository auf GitHub.

Die JSON-Datei weist die folgende Hierarchie auf.

Eingabe BESCHREIBUNG
Sources Die Quellen, aus denen Anwendungsmanifeste stammen.
Packages Die Sammlung der zu installierenden Pakete.
PackageIdentifier Der Windows-Paket-Manager-Paketbezeichner, mit dem das Paket angegeben wird.
Version [optional] Die spezifische Version des zu installierenden Pakets.

Exportieren von Dateien

Beim Exportieren der JSON-Datei versucht der Windows Paket-Manager, alle auf dem PC installierten Anwendungen export. Wenn der winget export Befehl nicht in der Lage ist, eine Anwendung mit einer Anwendung aus einer verfügbaren sourceAnwendung abzugleichen, zeigt der export Befehl eine Warnung an.

Hinweis

Der Abgleich einer Anwendung hängt von den Metadaten im Manifest einer konfigurierten Quelle und den Metadaten in Programme hinzufügen/entfernen in Windows basierend auf dem Paketinstallationsprogramm ab.

Abbildung der export-Befehlswarnungen

Nach Abschluss des Vorgangs export können Sie die resultierende JSON-Datei in Ihrem bevorzugten Editor bearbeiten. Sie können Apps entfernen, die in Zukunft nicht mehr importiert werden sollen.