search comando (winget)

El search comando de 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 el nombre, identificador, descripción, moniker o etiquetas.

El search comando incluye parámetros para filtrar las aplicaciones devueltas para ayudarle a identificar la aplicación específica que busca, incluidos: --id, --name, --moniker, --tag, --commando --source. Consulte las descripciones siguientes o use winget search --help en la línea de comandos.

Uso

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

Captura de pantalla de Windows PowerShell que muestra los resultados del comando wingetsearch.

Alias

Los alias siguientes están disponibles para este comando:

  • find

Argumentos

Están disponibles los siguientes argumentos.

Argumento Descripción
-q, --query El indicador de consulta es el argumento predeterminado que se utiliza para search 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. winget realiza una búsqueda de subcadena sin distinguir entre mayúsculas y minúsculas en el nombre, el identificador y el alias del paquete. No se admite la sintaxis de caracteres comodín. Utiliza -e, --exact para exigir una coincidencia exacta que distinga entre mayúsculas y minúsculas. Use --id, --nameo --moniker para restringir qué campo se busca.

Todas

Para mostrar todos los winget paquetes disponibles, use el comando :

winget search --query ""

En Windows PowerShell, deberá escapar las comillas, por lo que este comando quedará así:

winget search -q `"`"

Nota

Se trata de un cambio respecto a las versiones anteriores de winget, que admitían winget search sin filtros ni opciones y mostraban todos los paquetes disponibles. También puede search para todas las aplicaciones de otro origen pasando 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 search al identificador de la aplicación. El identificador incluye el editor y el nombre de la aplicación.
--name Limita el search al nombre de la aplicación.
--moniker Limita el search al identificador especificado.
--tag Limita a search las etiquetas enumeradas para la aplicación.
--cmd, --command Limita a search los comandos enumerados 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. search tampoco distingue entre mayúsculas y minúsculas de forma predeterminada. 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. Este search usa "Visual Studio Code" como consulta.