Partager via


commande import (winget)

La commande import de l’outil winget importe un fichier JSON d’applications à installer. La commande import combinée avec la commande export vous permet d’installer par lots des applications sur votre PC.

La commande import est souvent utilisée pour partager votre environnement de développement ou pour créer votre image de PC avec vos applications favorites.

Usage

winget import [-i] <import-file> [<options>]

Image des options de la commande import

Arguments

Les arguments suivants sont disponibles.

Argument Description
-i,--import-file Fichier JSON décrivant les packages à installer.

Options

Les options vous permettent de personnaliser l’expérience d’importation en fonction de vos besoins.

Option Description
--ignore-unavailable Supprime les erreurs si l’application demandée n’est pas disponible.
--ignore-versions Ignore les versions spécifiées dans le fichier JSON et installe la dernière version disponible.
--no-upgrade Ignore la mise à niveau si une version installée existe déjà.
--accept-package-agreements Permet d’accepter le contrat de licence et d’éviter l’invite.
--accept-source-agreements Permet d’accepter le contrat de licence de la source et d’éviter l’invite.
-?,--aide Affiche de l’aide sur la commande sélectionnée.
--wait Invite l’utilisateur à appuyer sur n’importe quelle touche avant de quitter.
--logs,--open-logs Ouvre l’emplacement des journaux par défaut.
--verbose, --verbose-logs Utilisé pour remplacer le paramètre de journalisation et créer un journal détaillé.
--nowarn,--ignore-warnings Supprime les sorties d'avertissement.
--disable-interactivity Désactivez les invites interactives.
--proxy Définissez un proxy à utiliser pour cette exécution.
--no-proxy Désactive l'utilisation du proxy pour cette exécution.

JSON Schema (Schéma JSON)

La force motrice derrière la commande import est le fichier JSON. Vous trouverez le schéma du fichier JSON dans le dépôt client Gestionnaire de package Windows sur GitHub.

Le fichier JSON inclut la hiérarchie suivante.

Entrée Description
Sources Les sources dont les manifestes de l’application proviennent.
Packages Collection de packages à installer.
PackageIdentifier Identificateur du package Gestionnaire de package Windows utilisé pour spécifier le package.
Version [facultatif] Version spécifique du package à installer.

Importation de fichiers

Lorsque le Gestionnaire de package Windows importe le fichier JSON, il tente d’installer les applications spécifiées en série. Si l’application n’est pas disponible ou si l’application est déjà installée, il en informe l’utilisateur.

Image de la commande d’importation de fichiers

Dans l’exemple précédent, Microsoft.WindowsTerminal était déjà installé. Par conséquent, la commande import ignorait l’installation.