configure Befehl (winget)

Der Befehl configure des Tools winget verwendet eine WinGet-Konfigurationsdatei um mit dem Einrichten Des Windows Computers in einem gewünschten Entwicklungsumgebungszustand zu beginnen. Eine configuration Datei kann eine Sammlung von Paketen angeben, die zusammen mit anderen Systemeinstellungen installiert werden sollen, wodurch sie zum vollständigsten Ansatz für die Erstellung reproduzierbarer Umgebungen wird.

Tipp

Für einfachere Szenarien können Sie mehrere Pakete in einem einzigen Befehl (winget install A B C) installieren oder winget exportieren und winget importieren , um eine Paketliste zu speichern und wiederherzustellen.

Warnung

Führen Sie keine WinGet-Konfigurationsdatei aus, ohne zuerst den Inhalt der Datei zu überprüfen und die Glaubwürdigkeit der zugehörigen Ressourcen zu überprüfen. Siehe Überprüfen der Vertrauenswürdigkeit einer WinGet-Konfigurationsdatei.

Voraussetzungen

  • Windows 10, Version 1809 (Build 17763) oder höher, oder Windows 11.
  • WinGet Version v1.6.2631 oder höher.

Decknamen

Die folgenden Aliase sind für diesen Befehl verfügbar:

  • configuration
  • dsc

Verwendung

winget configure -f <C:/Users/<username>/winget-configs/config-file-name.dsc.winget>

Nachdem Sie die WinGet-Datei configuration identifiziert haben, die Sie verwenden möchten, die Sicherheit und Vertrauenswürdigkeit dieser Datei bestätigt und die Datei auf Ihren lokalen Computer heruntergeladen haben, können Sie den winget configure Befehl verwenden, um die Einrichtung Ihrer configurationDatei zu initiieren.

Screenshot mit Auflistung der wingetconfigure Befehlsoptionen.

Argumente und Optionen

Die folgenden Argumente sind verfügbar:

Streitpunkt BESCHREIBUNG
-f,--file Der Pfad zur wingetconfiguration Datei.
--module-path Gibt den Speicherort auf dem lokalen Computer an, an dem Module gespeichert werden sollen. Standard %LOCALAPPDATA%\Microsoft\WinGet\Configuration\Modules.
--Prozessorpfad Gibt den Pfad zum Prozessor an configuration .
-h,--history Wählen Sie Elemente aus dem Verlauf aus.
--accept-configuration-agreements Akzeptiert die configuration Warnung und verhindert eine interaktive Eingabeaufforderung.
--suppress-initial-details Unterdrücken Sie nach Möglichkeit die Anzeige der anfänglichen configuration Details.
--enable configuration-Komponenten aktivieren. Erfordert Speicherzugriff.
--disable Deaktivieren Sie configuration Komponenten. Erfordert Speicherzugriff.
-?--Hilfe Zeigt Hilfe zum ausgewählten Befehl an.
--Warte 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 Aktiviert ausführliche Protokollierung für winget.
--nowarn,--ignore-warnings Unterdrückt Warnungsausgaben.
--disable-interactivity Deaktivieren Sie 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.

configure Unterbefehle

Der winget configure Befehl enthält eine Reihe von Unterbefehlen, einschließlich:

  • winget configure show: Zeigt die Details einer configuration Datei an. Verwendung: winget configure show -f <file>. Durch Ausführen des Befehls: winget configuration show configuration.dsc.yaml werden die Details des configuration im aktuellen Arbeitsverzeichnis angezeigt.
  • winget configure list: Zeigt die allgemeinen Details für Konfigurationen an, die auf das System angewendet wurden. Diese Daten können dann mit anderen configure Befehlen verwendet werden, um weitere Details zu erhalten. Syntax: winget configure list [<options>]
  • winget configure test: Überprüft das System anhand des gewünschten Zustands und zeigt an, ob der aktuelle Systemzustand dem gewünschten Zustand entspricht, der in der zugeordneten configuration Datei definiert ist. Verwendung: winget configure test -f <file>.
  • winget configure validate: Überprüft eine configuration Datei. Verwendung: winget configure validate [-f] <file> [<options>].
  • winget configure export: Exportiert configuration Ressourcen in eine configuration Datei. Bei Verwendung mit --allwerden alle Paketkonfigurationen exportiert. Bei Verwendung mit --package-id, exportiert eine WinGetPackage-Ressource des angegebenen Paketbezeichners. Bei Verwendung mit --module und --resourceexportiert die Einstellungen der angegebenen Ressource. Wenn die Ausgabedatei configuration bereits vorhanden ist, werden die exportierten configuration Ressourcen angefügt. Syntax: winget configure export -o <output file> [<options>]