Condividi tramite


comando search (winget)

Il comando di ricerca di WinGet può essere usato per visualizzare tutte le applicazioni disponibili per l'installazione. Può anche essere usato per identificare la stringa o l'ID necessario per installare un'applicazione specifica.

Ad esempio, il comando winget search vscode restituirà tutte le applicazioni disponibili che includono "vscode" nel nome, id, descrizione, moniker o tag.

Il comando di ricerca include parametri per filtrare le applicazioni restituite per identificare l'applicazione specifica che si sta cercando, tra cui: --id, --name, --moniker, --tag, --commando --source. Vedere le descrizioni seguenti o usare winget search --help nella riga di comando.

Utilizzo

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

Screenshot di Windows PowerShell che mostra i risultati del comando di ricerca winget.

Alias

Per questo comando sono disponibili gli alias seguenti:

  • trovare

Argomenti

Sono disponibili gli argomenti seguenti.

Argomento Descrizione
-q,--query Il flag di query è l'argomento predefinito usato per cercare un'app. Non è necessario specificarlo. Se si immette il comando winget search foo per impostazione predefinita verrà usato --query in modo che non sia necessario.

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 che si sta cercando.

Mostra tutti

Per visualizzare tutti i pacchetti winget disponibili, usare il comando:

winget search --query ""

In Windows PowerShell è necessario eseguire l'escape delle virgolette, quindi questo comando diventa:

winget search -q `"`"

Nota

Si tratta di una modifica rispetto alle versioni precedenti di winget che supportano winget search senza filtri o opzioni che visualizzano tutti i pacchetti disponibili. È anche possibile cercare tutte le applicazioni in un'altra origine passando l'opzione source.

Stringhe di ricerca

Le stringhe di ricerca possono essere filtrate con le opzioni seguenti.

Opzione Descrizione
--Id Limita la ricerca all'ID dell'applicazione. L'ID include l'editore e il nome dell'applicazione.
--nome Limita la ricerca al nome dell'applicazione.
--soprannome Limita la ricerca al moniker specificato.
--etichetta Limita la ricerca ai tag elencati per l'applicazione.
--cmd, --command Limita la ricerca ai comandi elencati per l'applicazione.
-s, --source Trovare il pacchetto usando il nome di origine specificato.
-n, --count Mostrare non più del numero specificato di risultati (compreso tra 1 e 1000).
e, --exact Usa la stringa esatta nella query, inclusa la verifica della distinzione tra maiuscole e minuscole. Non userà il comportamento predefinito di una sottostringa.
--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 Accettare tutti i contratti di origine durante le operazioni di origine.
--Versioni Mostrare le versioni disponibili del pacchetto.
-?, --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 Elimina gli output degli avvisi.
--disabilita-interattività Disabilita le richieste interattive.
--procura Impostare un proxy da usare per questa esecuzione.
--no-proxy Disabilitare l'uso del proxy per questa esecuzione.

La stringa verrà considerata come una sottostringa. Per impostazione predefinita, anche la ricerca non fa distinzione tra maiuscole e minuscole. Ad esempio, winget search micro potrebbe restituire:

  • Microsoft
  • Microscopio
  • MyMicro

Ricerca in più origini

Se si desidera limitare i risultati a un'origine specifica, è sufficiente passare il parametro --source o -s e specificare ciò che si desidera. Ad esempio, è possibile verificare se Visual Studio Code si trova nell'archivio eseguendo winget search “Visual Studio Code” -s msstore. Questa ricerca usa "Visual Studio Code" come query.