list commande (winget)

La list commande de WinGet affiche une list des applications actuellement installées sur votre ordinateur. La commande list affiche les applications qui ont été installées via le Windows Gestionnaire de package ainsi que les applications installées par d’autres moyens.

La list commande s’affiche également si une mise à jour est disponible pour une application et que vous pouvez utiliser la commande de mise à niveau pour mettre à jour l’application.

La list commande prend également en charge les filtres qui peuvent être utilisés pour limiter votre list requête.

Alias

Les alias suivants sont disponibles pour cette commande :

  • ls

Utilisation

winget list [[-q] <query>] [<options>]

Capture d’écran présentant les options de commandewingetlist.

Pour list toutes les applications ayant des mises à jour disponibles, utilisez la commande : winget list --upgrade-available (sans aucun argument).

Les arguments

Les arguments suivants sont disponibles.

Raisonnement Descriptif
-q,--query Requête utilisée pour rechercher une application.

Note

L’argument de requête est positionnel. La syntaxe à base de caractères génériques n’est pas prise en charge. Il s’agit le plus souvent de la chaîne de caractères qui doit vous permettre de trouver le package installé que vous recherchez.

Paramètres

Les options vous permettent de personnaliser l’expérience list pour répondre à vos besoins.

Choix Descriptif
--id Limite list à l’ID de l’application.
--name Limite le list au nom de l’application.
--sobriquet Limite le list à l’identificateur répertorié pour l’application.
-s, --source Limite le list au nom de source fourni. Doit être suivi du nom de la source.
--tag Filtre les résultats par balises.
--cmd, --command Filtre les résultats par commande spécifiée par l’application.
-n, --count Limite le nombre d’applications affichées dans une seule requête.
-e, --exact Utilise la chaîne exacte dans la requête list, en tenant compte de la casse. Elle n’utilise pas le comportement par défaut d’une sous-chaîne.
--étendue Sélectionne le filtre d’étendue du package installé (utilisateur ou ordinateur).
--en-tête En-tête HTTP facultatif de la source REST du Gestionnaire de package Windows.
--authentication-mode Spécifiez la préférence de la fenêtre d'authentification (silent, silentPreferred ou interactive).
--compte-authentification Indiquez le compte à utiliser pour l'authentification.
--accept-source-agreements Permet d’accepter le contrat de licence de la source et d’éviter l’invite.
--upgrade-available Répertorie uniquement les packages qui ont une mise à niveau disponible.
-u, --unknown (inconnu), --include-unknown (inclure les inconnus) Répertorie les packages même si leur version actuelle ne peut pas être déterminée.
--épinglé, --inclure-épinglé Répertorie les packages même s’ils ont une broche qui empêche les mises à niveau par WinGet.
--Détails Affiche une sortie détaillée, similaire à celle de show pour chaque paquet correspondant, au lieu d’une vue de tableau.
-?--Aide Fournit de l’aide supplémentaire sur cette commande.
--attendre Invite l’utilisateur à appuyer sur n’importe quelle touche avant de quitter.
--logs,--open-logs Ouvre l’emplacement des journaux par défaut.
--verbose (mode détaillé), --verbose-logs (journaux détaillés) 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.

Exemples de requêtes

L’exemple suivant répertorie les applications installées avec une sous-chaîne donnée dans leur nom.

Capture d’écran de l’utilisation de la winget commande --list git pour toutes les applications installées portant le nom git.

L’exemple suivant répertorie toutes les applications par ID à partir d’une source spécifique.

Capture d’écran listant wingetlist --id Git.Git pour afficher toutes les applications installées provenant de cette source.

L’exemple suivant limite la sortie de list à 9 applications.

Capture d’écran listant wingetlist --count 9 pour limiter le nombre d’applications installées listées à seulement 9.

Commandes list avec commande update

Comme indiqué ci-dessus, la list commande vous permet de voir les applications que vous avez installées qui ont des mises à niveau disponibles.

Dans l’image ci-dessous, vous remarquerez que les applications avec une mise à niveau sont disponibles.

Capture d’écran montrant wingetlist --upgrade-available pour afficher les applications installées pour lesquelles une mise à niveau est disponible.

La list commande affiche non seulement la version de mise à jour disponible, mais la source à partir de laquelle la mise à jour est disponible.

Si aucune mise à jour n’est disponible, list vous verrez uniquement la version actuellement installée et la colonne de mise à jour ne s’affiche pas.

Liste avec des détails

L’exemple suivant répertorie les détails d’une application installée par son identificateur.

Capture d’écran montrant wingetwingetlist --id Microsoft.VisualStudioCode --details pour afficher les détails de l’application installée