Comando search (winget)
El comando search de la herramienta WinGet se puede usar para mostrar todas las aplicaciones disponibles para la instalación. También se puede usar para identificar la cadena o el identificador necesarios para instalar una aplicación específica.
Por ejemplo, el comando winget search vscode
devolverá todas las aplicaciones disponibles que incluyan "vscode" en la descripción o la etiqueta.
El comando search incluye parámetros para filtrar las aplicaciones devueltas a fin de simplificar la identificación de la aplicación específica que se está buscando, incluidos los siguientes: --id
, --name
, --moniker
, --tag
, --command
o --source
. Consulte las descripciones siguientes o use winget search --help
en la línea de comandos.
Uso
winget search [[-q] <query>] [<options>]
Alias
Los alias siguientes están disponibles para este comando:
- find
Argumentos
Están disponibles los siguientes argumentos.
Argumento | Descripción |
---|---|
-q,--query | La marca de consulta es el argumento predeterminado que se usa para buscar una aplicación. No es necesario especificarlo. Si introduce el comando winget search foo , se usará --query de forma predeterminada, por lo que no es necesario incluir dicho argumento. |
Nota
El argumento de consulta es posicional. No se admite la sintaxis de estilo de comodín. Esta suele ser la cadena de caracteres que espera que le ayude a encontrar el paquete que busca.
Todas
Para mostrar todos los paquetes winget disponibles, use el comando:
winget search --query ""
En PowerShell, tendrá que escapar las comillas, por lo que este comando se convierte en:
winget search -q `"`"
Nota
Se trata de un cambio de versiones anteriores de winget que no admiten filtros ni opciones winget search
que muestran todos los paquetes disponibles. También puedes buscar todas las aplicaciones de otro origen si pasas a la opción source.
Cadenas de búsqueda
Las cadenas de búsqueda se pueden filtrar con las siguientes opciones.
Opción | Descripción |
---|---|
--id | Limita la búsqueda al identificador de la aplicación. El identificador incluye el editor y el nombre de la aplicación. |
--name | Limita la búsqueda al nombre de la aplicación. |
--moniker | Limita la búsqueda al moniker especificado. |
--tag | Limita la búsqueda a las etiquetas que se muestran para la aplicación. |
--cmd, --command | Limita la búsqueda a los comandos que se muestran para la aplicación. |
-s, --source | Se busca el paquete mediante el nombre de origen especificado con el comando source. |
-n, --count | No se muestra un número de resultados superior al especificado (entre 1 y 1000). |
-e, --exact | Usa la cadena exacta en la consulta, incluso distingue mayúsculas y minúsculas. No usará el comportamiento predeterminado de una subcadena. |
--header | Cabecera HTTP opcional de origen de REST de Windows-Package-Manager. |
--authentication-mode | Especifique la preferencia de ventana de autenticación (silenciosa, PreferenciaSilenciosa o interactiva). |
--authentication-account | Especifique la cuenta que se utilizará para la autenticación. |
--accept-source-agreements | Acepte todos los acuerdos de origen durante las operaciones de origen. |
--versions | Mostrar las versiones disponibles del paquete. |
-?, --help | Obtiene ayuda adicional sobre este comando. |
--wait | Pide al usuario que presione cualquier tecla antes de salir. |
--logs,--open-logs | Abre la ubicación predeterminada de los registros. |
--verbose, --verbose-logs | Se usa para invalidar la configuración de registro y crear un registro detallado. |
--nowarn,--ignore-warnings | Suprime las salidas de advertencia. |
--disable-interactivity | Deshabilita los mensajes interactivos. |
--proxy | Establezca un proxy que se usará para esta ejecución. |
--no-proxy | Deshabilite el uso de proxy para esta ejecución. |
La cadena se tratará como una subcadena. De forma predeterminada, la búsqueda también distingue entre mayúsculas y minúsculas. Por ejemplo, winget search micro
podría devolver lo siguiente:
- Microsoft
- Microscopio
- MyMicro
Búsqueda en varios orígenes
Si quiere restringir los resultados a un origen específico, simplemente pase el parámetro --source
o -s
y especifique lo que quiere. Por ejemplo, es posible que quiera ver si Visual Studio Code está en el almacén mediante la ejecución de winget search “Visual Studio Code” -s msstore
. Esta búsqueda usa "Visual Studio Code" como consulta.