list comando (winget)

Il list comando di WinGet visualizza una list delle applicazioni attualmente installate nel computer. Il comando list mostrerà le app installate tramite il Windows Gestione pacchetti e le app installate con altri mezzi.

Il list comando visualizzerà anche se un aggiornamento è disponibile per un'app ed è possibile usare il comando di aggiornamento per aggiornare l'app.

Il list comando supporta anche i filtri che possono essere usati per limitare la list query.

Alias

Per questo comando sono disponibili gli alias seguenti:

  • ls

Utilizzo

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

Screenshot che elenca le wingetlist opzioni del comando.

Per list tutte le app per cui sono disponibili aggiornamenti, usare il comando: winget list --upgrade-available (senza argomenti).

Argomenti

Sono disponibili gli argomenti seguenti.

Argomento Descrizione
-q,--query La query utilizzata per cercare un'applicazione.

Nota

L'argomento della query è posizionale. La sintassi dello stile con caratteri jolly non è supportata. Si tratta più spesso della stringa di caratteri che si prevede aiuti a trovare il pacchetto installato che si sta cercando.

Opzioni

Le opzioni consentono di personalizzare l'esperienza list in base alle proprie esigenze.

Opzione Descrizione
--Id Limita l'oggetto list all'ID dell'applicazione.
--nome Limita l'oggetto list al nome dell'applicazione.
--soprannome Limita list al moniker indicato per l’applicazione.
-s, --source Limita l'oggetto list al nome di origine specificato. Deve essere seguito dal nome dell'origine.
--etichetta Filtra i risultati in base ai tag.
--cmd, --command Filtra i risultati in base al comando specificato dall'applicazione.
-n, --count Limita il numero di app visualizzate in una query.
-e, --exact Usa la stringa esatta nella query list, con verifica della distinzione tra maiuscole e minuscole. Non userà il comportamento predefinito di una sottostringa.
--ambito Selezionare l'ambito del filtro del pacchetto installato (utente o macchina).
--intestazione Intestazione HTTP di origine REST di Windows-Package-Manager, facoltativa.
--authentication-mode Specificare le preferenze della finestra di autenticazione (invisibile all'utente, silentPreferred o interattivo).
--authentication-account Specificare l'account da usare per l'autenticazione.
--accept-source-accordi Usato per accettare il contratto di licenza sorgente ed evitare l'avviso.
--upgrade-available Elenca solo i pacchetti con un aggiornamento disponibile.
-u, --sconosciuto, --includi-sconosciuto Elenca i pacchetti anche se non è possibile determinare la versione corrente.
--pinned, --include-pinned Elenca i pacchetti anche se hanno un pin che impedisce gli aggiornamenti da WinGet.
--Dettagli Visualizza un output dettagliato simile a show per ogni pacchetto corrispondente anziché una visualizzazione tabella.
-?, --aiuto Ottiene informazioni aggiuntive su questo comando.
--aspettare Chiede all'utente di premere un tasto qualsiasi prima di uscire.
--logs,--open-logs (comandi per visualizzare i log) Aprire il percorso dei log predefinito.
--verbose, --verbose-logs Usato per eseguire l'override dell'impostazione di registrazione e creare un log dettagliato.
--nowarn,--ignore-warnings Sopprime gli output degli avvisi.
--disabilita-interattività Disabilita le richieste interattive.
--proxy Impostare un proxy da usare per questa esecuzione.
--no-proxy Disabilitare l'uso del proxy per questa esecuzione.

Query di esempio

Nell'esempio seguente vengono elencate le applicazioni installate con una sottostringa specificata nel nome.

Schermata dell'uso del comando winget--list git per elencare tutte le applicazioni installate con il nome git.

Nell'esempio seguente vengono elencate tutte le applicazioni in base all'ID di un'origine specifica.

Screenshot che elenca wingetlist --id Git.Git per visualizzare tutte le applicazioni installate provenienti da tale origine.

L'esempio seguente limita l'output di list a 9 app.

Schermata che mostra wingetlist --count 9 per limitare a 9 il numero di app installate visualizzate.

Elenco con aggiornamento

Come indicato in precedenza, il list comando consente di visualizzare le app installate con aggiornamenti disponibili.

Nell'immagine seguente si noteranno le applicazioni con un aggiornamento disponibile.

Schermata che mostra wingetlist --upgrade-available per elencare le app installate con aggiornamenti disponibili.

Il list comando mostrerà non solo la versione di aggiornamento disponibile, ma l'origine da cui è disponibile l'aggiornamento.

Se non sono disponibili aggiornamenti, list verrà visualizzata solo la versione attualmente installata e la colonna di aggiornamento non verrà visualizzata.

Elencare con i dettagli

Nell'esempio seguente vengono elencati i dettagli di un'applicazione installata in base al relativo identificatore.

Schermata che mostra wingetwingetlist --id Microsoft.VisualStudioCode --details per visualizzare i dettagli dell'applicazione installata