list Comando (winget)

O list comando de winget exibe uma list das aplicações atualmente instaladas no seu computador. O comando list mostra as aplicações que foram instaladas através do Windows Gestor de Pacotes bem como as que foram instaladas por outros meios.

O list comando também será exibido se houver uma atualização disponível para uma aplicação, e pode usar o upgrade comando para atualizar a aplicação.

O list comando também suporta filtros que podem ser usados para limitar a sua list consulta.

Apelidos

Os seguintes aliases estão disponíveis para este comando:

  • ls

Utilização

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

Captura de ecrã com opções wingetlist de comandos.

Para list todas as aplicações com atualizações disponíveis, use o comando: winget list --upgrade-available (sem quaisquer argumentos).

Argumentos

Estão disponíveis os seguintes argumentos.

Argumento Descrição
-q, --query A consulta usada para procurar um aplicativo.

Observação

O argumento de consulta é posicional. Não é suportada a sintaxe estilo curinga. Na maioria das vezes, essa é a sequência de caracteres que você espera ajudar a encontrar o pacote instalado que você está procurando.

Opções

As opções permitem-lhe personalizar a list experiência para satisfazer as suas necessidades.

Opção Descrição
--id Limita o list ao ID da aplicação.
--name Limita o list ao nome da aplicação.
--moniker Limita o list ao moniker listado para a aplicação.
-s, --source Restringe o list ao nome de origem fornecido. Deve ser seguido pelo nome da fonte.
--tag Filtra os resultados por tags.
--cmd, --command Filtra os resultados por comando especificado pelo aplicativo.
-n, --count Limita o número de aplicativos exibidos em uma consulta.
-e, --exact Usa o texto exato na consulta list, incluindo a distinção entre maiúsculas e minúsculas. Ele não usará o comportamento padrão de uma substring.
--scope Selecione o filtro de escopo do pacote instalado (usuário ou máquina).
--header Cabeçalho HTTP de origem REST opcional para Windows-Package-Manager.
--authentication-mode Especifique a preferência da janela de autenticação (silent, silentPreferred ou interactive).
--authentication-account Especifique a conta a ser usada para autenticação.
--accept-source-agreements Usado para aceitar o contrato de licença original e evitar o aviso.
--upgrade-available Lista apenas os pacotes que têm uma atualização disponível.
-u, --unknown, --include-unknown Lista pacotes mesmo que sua versão atual não possa ser determinada.
--pinned, --include-pinned Lista pacotes mesmo que eles tenham um pino que impeça atualizações pelo WinGet.
--details Apresenta uma saída detalhada, semelhante a show, para cada pacote correspondente, em vez de uma visualização em tabela.
-?, --help Obtenha ajuda adicional sobre este comando.
--wait Solicita que o usuário pressione qualquer tecla antes de sair.
--logs, --open-logs Abra o local de logs padrão.
--verbose, --verbose-logs Usado para anular a configuração de registo e criar um registo detalhado.
--nowarn, --ignore-warnings Suprime mensagens de aviso.
--disable-interactivity Desative os prompts interativos.
--proxy Defina um proxy a ser usado para essa execução.
--no-proxy Desative o uso de proxy para esta execução.

Exemplos de consultas

O exemplo a seguir lista os aplicativos instalados com uma determinada substring em seu nome.

Captura de ecrã de usar o wingetlist comando para encontrar todas as aplicações instaladas com o nome git.

O exemplo a seguir lista todos os aplicativos por ID de uma fonte específica.

Captura de ecrã que mostra wingetlist `--id` Git.Git para apresentar todas as aplicações instaladas provenientes dessa fonte.

O exemplo seguinte limita a saída de list a 9 aplicações.

Captura de ecrã com a lista wingetlist '--count' 9 para limitar o número de aplicações instaladas listadas a apenas 9.

Lista com atualização

Como referido acima, o list comando permite-lhe ver que aplicações instalou que têm atualizações disponíveis.

Na imagem abaixo, você notará aplicativos com uma atualização disponível.

Captura de ecrã com a lista wingetlist '--upgrade-available' para mostrar as aplicações instaladas com uma atualização disponível.

O list comando mostrará não só a versão de atualização disponível, mas também a fonte de onde a atualização está disponível.

Se não houver atualizações disponíveis, list só lhe será mostrada a versão atualmente instalada e a coluna de atualização não será exibida.

Lista com detalhes

O exemplo seguinte lista os detalhes de uma aplicação instalada pelo seu identificador.

Captura de ecrã de wingetlist --id Microsoft. VisualStudioCode -- detalhes para mostrar detalhes sobre a aplicação instalada.