Befehl „import“ (winget)
Mit dem Befehl import des winget-Tools wird eine JSON-Datei mit Apps importiert, die installiert werden sollen. Der Befehl import in Kombination mit dem Befehl export ermöglicht Ihnen die Batchinstallation von Anwendungen auf Ihrem PC.
Der Befehl import wird häufig verwendet, um Ihre Entwicklerumgebung freizugeben oder Ihr PC-Image mit Ihren bevorzugten Apps zu erstellen.
Verwendung
winget import [-i] <import-file> [<options>]
Argumente
Folgende Argumente sind verfügbar.
Argument | Beschreibung |
---|---|
-i,--import-file | JSON-Datei, die die zu installierenden Pakete beschreibt. |
Optionen
Mit den Optionen können Sie die Benutzeroberfläche für Importe an Ihre jeweiligen Anforderungen anpassen.
Option | BESCHREIBUNG |
---|---|
--ignore-unavailable | Unterdrückt Fehler, wenn die angeforderte App nicht verfügbar ist. |
--ignore-versions | Ignoriert die in der JSON-Datei angegebenen Versionen und installiert die neueste verfügbare Version. |
--no-upgrade | Überspringt das Upgrade, wenn bereits eine installierte Version vorhanden ist. |
--accept-package-agreements | Wird verwendet, um den Lizenzvertrag zu akzeptieren und die Eingabeaufforderung zu vermeiden. |
--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 | Öffnet den Standardspeicherort für 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 Befehl import 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. |
Pakete | 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. |
Importieren von Dateien
Beim Importieren JSON-Datei durch den der Windows-Paket-Manager wird versucht, die angegebenen Anwendungen seriell zu installieren. Wenn die Anwendung nicht verfügbar oder bereits installiert ist, wird der Benutzer darüber informiert.
Im vorherigen Beispiel wurde Microsoft.WindowsTerminal bereits installiert. Daher hat der import-Befehl die Installation übersprungen.
Windows developer