search, commande (winget)
Vous pouvez utiliser la commande search de l’outil winget pour afficher toutes les applications pouvant être installées. Vous pouvez également l’utiliser pour identifier la chaîne ou l’ID nécessaire à l’installation d’une application spécifique.
Par exemple, la commande winget search vscode
retourne toutes les applications disponibles dont la description ou l’étiquette contient « vscode ».
Pour vous aider à identifier l’application spécifique que vous recherchez, la commande search comprend des paramètres permettant de filtrer les applications retournées, notamment --id
, --name
, --moniker
, --tag
, --command
et --source
. Consultez les descriptions ci-dessous ou utilisez winget search --help
dans votre ligne de commande.
Usage
winget search [[-q] <query>] [<options>]
Alias
Les alias suivants sont disponibles pour cette commande :
- find
Arguments
Les arguments suivants sont disponibles.
Argument | Description |
---|---|
-q,--query | L’indicateur de requête est l’argument par défaut utilisé pour rechercher une application. Vous n’avez pas besoin de le spécifier. Le fait d’entrer la commande winget search foo entraîne par défaut l’utilisation de --query . Il est donc inutile de l’inclure. |
Notes
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 que vous recherchez.
Tout afficher
Pour afficher tous les packages winget disponibles, utilisez la commande suivante :
winget search --query ""
Dans PowerShell, vous devez placer les guillemets dans une séquence d’échappement. Cette commande devient donc :
winget search -q `"`"
Notes
Il s’agit d’un changement par rapport aux versions précédentes de winget qui prenaient en charge winget search
sans filtres ni options pour afficher tous les packages disponibles. Vous pouvez également rechercher toutes les applications dans une autre source en passant uniquement l’option source.
Chaînes de recherche
Les chaînes de recherche peuvent être filtrées à l’aide des options suivantes.
Option | Description |
---|---|
--id | Limite la recherche à l’ID de l’application. L’ID comprend le nom de l’éditeur et le nom de l’application. |
--name | Limite la recherche au nom de l’application. |
--moniker | Limite la recherche au moniker spécifié. |
--tag | Limite la recherche aux étiquettes listées pour l’application. |
--cmd, --command | Limite la recherche aux commandes listées pour l’application. |
-s, --source | Recherche le package en utilisant le nom de source spécifié. |
-n, --count | Limite les résultats affichés au nombre spécifié (entre 1 et 1 000). |
-e, --exact | Utilise la chaîne exacte dans la requête, y compris la vérification du respect de la casse. Elle n’utilise pas le comportement par défaut d’une sous-chaîne. |
--header | 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). |
--authentication-account | Indiquez le compte à utiliser pour l'authentification. |
--accept-source-agreements | Acceptez tous les contrats sources pendant les opérations sources. |
--versions | Affiche les versions disponibles du package. |
-?, --help | Fournit de l’aide supplémentaire sur cette commande. |
--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. |
La chaîne sera traitée comme une sous-chaîne. La recherche par défaut n’est pas sensible à la casse. Par exemple, winget search micro
peut retourner les résultats suivants :
- Microsoft
- Microscope
- MyMicro
Recherche parmi plusieurs sources
Pour limiter les résultats à une source spécifique, passez simplement le paramètre --source
ou -s
, puis indiquez ce que vous souhaitez. Par exemple, vous pouvez être amené à déterminer si Visual Studio Code se trouve dans le magasin en exécutant winget search “Visual Studio Code” -s msstore
. Cette recherche utilise « Visual Studio Code » en tant que requête.
Rubriques connexes
Windows developer