Condividi tramite


comando di ricerca (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 parametro di query è il parametro predefinito usato per cercare un'app. Non è necessario specificarlo. Se si immette il comando winget search foo, verrà usato --query per impostazione predefinita, quindi includerlo non è necessario.

Nota

L'argomento della query è posizionale. winget esegue una ricerca di sottostringa senza distinzione di maiuscole e minuscole rispetto al nome, all'ID e al moniker del pacchetto. La sintassi con caratteri jolly non è supportata. Usare -e, --exact per richiedere una corrispondenza esatta con distinzione tra maiuscole e minuscole. Usare --id, --name o --moniker per limitare il campo cercato.

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 ulteriore assistenza 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.

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.