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>]
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.
Dans l’exemple précédent, Microsoft.WindowsTerminal était déjà installé. Par conséquent, la commande import ignorait l’installation.
Windows developer