list comando (winget)

El list comando de WinGet muestra una list de las aplicaciones que están instaladas actualmente en el equipo. El comando list mostrará las aplicaciones que se instalaron a través del Windows Administrador de paquetes, así como las aplicaciones que se instalaron por otros medios.

El list comando también se mostrará si hay una actualización disponible para una aplicación y puede usar el comando upgrade para actualizar la aplicación.

El list comando también admite filtros que se pueden usar para limitar la list consulta.

Alias

Los alias siguientes están disponibles para este comando:

  • ls

Uso

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

Captura de pantalla que muestra wingetlist las opciones del comando.

Para list todas las aplicaciones con actualizaciones disponibles, use el comando: winget list --upgrade-available (sin argumentos).

Argumentos

Están disponibles los siguientes argumentos.

Argumento Descripción
-q,--query Consulta usada para buscar una aplicación.

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 instalado que busca.

Opciones

Las opciones le permiten personalizar la list experiencia para satisfacer sus necesidades.

Opción Descripción
--id Limita list al identificador de la aplicación.
--nombre Limita el list al nombre de la aplicación.
--moniker Limita el list al identificador indicado para la aplicación.
-s,--source Restringe el list al nombre de origen proporcionado. Debe ir seguido del nombre del origen.
--etiqueta Filtra los resultados por etiquetas.
--cmd, --comando Filtra los resultados por el comando especificado por la aplicación.
-n, --count Limita el número de aplicaciones que se muestran en una consulta.
-e, --exact Usa la cadena exacta de la list consulta, incluida la comprobación de la distinción entre mayúsculas y minúsculas. No usará el comportamiento predeterminado de una subcadena.
--scope Seleccione el filtro de ámbito de paquetes instalados (usuario o máquina).
--cabecera 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 Se usa para aceptar el contrato de licencia de origen y evitar el aviso.
--upgrade-available Enumera solo los paquetes que tienen una actualización disponible.
-u, --desconocido, --incluir-desconocido Enumera los paquetes incluso si no se puede determinar su versión actual.
--pinned,--include-pinned Enumera los paquetes incluso si tienen un pin que impide las actualizaciones de WinGet.
--details Muestra una salida detallada, similar a show, para cada paquete que coincida, en lugar de una vista de tabla.
-?--Ayuda Obtiene ayuda adicional sobre este comando.
--esperar 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.

Consultas de ejemplo

En el ejemplo siguiente se enumeran las aplicaciones instaladas con una subcadena determinada en su nombre.

Captura de pantalla del uso del winget comando --list git en todas las aplicaciones instaladas con el nombre git.

En el ejemplo siguiente se enumeran todas las aplicaciones por identificador de un origen específico.

Captura de pantalla que muestra wingetlist --id Git.Git para mostrar todas las aplicaciones instaladas procedentes de ese origen.

En el ejemplo siguiente se limita la salida de list a 9 aplicaciones.

Captura de pantalla que enumera wingetlist --count 9 para limitar a 9 el número de aplicaciones instaladas que se muestran.

Enumeración con actualización

Como se indicó anteriormente, el list comando le permite ver qué aplicaciones ha instalado que tienen actualizaciones disponibles.

En la imagen siguiente, observará que las aplicaciones con una actualización están disponibles.

Captura de pantalla con una lista de wingetlist --upgrade-available para mostrar las aplicaciones instaladas con una actualización disponible.

El list comando mostrará no solo la versión de actualización disponible, sino el origen desde el que está disponible la actualización.

Si no hay actualizaciones disponibles, list solo se mostrará la versión instalada actualmente y no se mostrará la columna de actualización.

Lista con detalles

En el ejemplo siguiente se enumeran los detalles de una aplicación instalada por su identificador.

Screenshot listing wingetwingetlist --id Microsoft. VisualStudioCode :-details para mostrar detalles sobre la aplicación instalada