příkaz hledání (winget)

Vyhledávací příkazWinGet lze použít k zobrazení všech aplikací, které jsou k dispozici pro instalaci. Dá se také použít k identifikaci řetězce nebo ID potřebného k instalaci konkrétní aplikace.

Příkaz winget search vscode například vrátí všechny dostupné aplikace, které obsahují "vscode" v názvu, ID, popis, moniker nebo značky.

Příkaz hledání obsahuje parametry pro filtrování vrácených aplikací, které vám pomůžou identifikovat konkrétní aplikaci, kterou hledáte, včetně: --id, --name, --moniker, --tag, --commandnebo --source. Podívejte se na popisy níže nebo použijte winget search --help na příkazovém řádku.

Použití

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

Snímek obrazovky Windows PowerShellu zobrazující výsledky příkazu hledání wingetu

Přezdívky

Pro tento příkaz jsou k dispozici následující aliasy:

  • najít

Argumenty

K dispozici jsou následující argumenty.

Důvod Popis
-q,--query Příznak dotazu je výchozím argumentem používaným k vyhledání aplikace. Není nutné ho zadávat. Zadáním příkazu winget search foo se ve výchozím nastavení použije --query, takže zahrnutí není nutné.

Poznámka:

Argument dotazu je poziční. winget provádí shodu podřetězu nerozlišující malá a velká písmena s názvem balíčku, ID a monikerem. Syntaxe zástupných znaků není podporována. Použijte -e, --exact pro vyžadování přesné shody s rozlišováním velkých a malých písmen. Pomocí parametru --id, --name nebo --moniker omezte, které pole se prohledává.

Zobrazit vše

Pokud chcete zobrazit všechny dostupné balíčky winget, použijte příkaz:

winget search --query ""

Ve Windows PowerShellu budete muset uvozovky uvozovat, takže se tento příkaz změní na:

winget search -q `"`"

Poznámka:

Jedná se o změnu oproti předchozím verzím wingetu, která podporovala winget search bez filtrů nebo možností, které zobrazují všechny dostupné balíčky. Můžete také vyhledat všechny aplikace v jiném zdroji předáním možnosti zdroj.

Vyhledávací řetězce

Vyhledávací řetězce je možné filtrovat pomocí následujících možností.

Možnost Popis
--id Omezuje vyhledávání na ID aplikace. ID obsahuje vydavatele a název aplikace.
--Jméno Omezí vyhledávání na název aplikace.
--alias Omezí vyhledávání na zadaný moniker.
--značka Omezí vyhledávání na značky uvedené pro aplikaci.
--cmd, --command Omezí vyhledávání na příkazy uvedené pro aplikaci.
-s, --zdroj Vyhledejte balíček pomocí zadaného zdroje názvu.
-n, --count Zobrazit maximálně zadaný počet výsledků (mezi 1 a 1 000).
-e, --přesný Používá přesný řetězec v dotazu, včetně zohlednění citlivosti na malá a velká písmena. Nebude používat výchozí chování podřetězího řetězce.
--záhlaví Volitelná hlavička HTTP zdroje REST pro Windows -Package-Manager.
--authentication-mode Zadejte předvolbu ověřovacího okna (tiché, silentPreferred nebo interaktivní).
--authentizační-účet Zadejte účet, který se má použít k ověřování.
--přijmout-dohody-o-zdroji Při zdrojových operacích přijměte všechny zdrojové smlouvy.
--verze Zobrazí dostupné verze balíčku.
-?--Pomoc Získá další nápovědu k tomuto příkazu.
--Počkej Před ukončením vyzve uživatele, aby stiskl libovolnou klávesu.
--logy,--otevřít-logy Otevřete výchozí umístění protokolů.
--verbose, --verbose-logs Slouží k přenastavení nastavení protokolování a vytvoření podrobného protokolu.
--nowarn,--ignore-warnings (bez varování, ignorovat varování) Potlačí varovné výstupy.
--zakázat-interaktivitu Zakažte interaktivní výzvy.
--proxy Nastavte proxy server, který se má použít pro toto spuštění.
--no-proxy Zakažte použití proxy serveru pro toto spuštění.

Řetězec bude považován za podřetězce. Hledání ve výchozím nastavení nerozlišuje malá a velká písmena. Například winget search micro může vrátit následující:

  • Microsoft
  • Mikroskop
  • MojeMicro

Vyhledávání napříč několika zdroji

Pokud chcete výsledky zúžit na konkrétní zdroj, stačí předat --source nebo -s parametr a zadat, co chcete. Můžete například chtít zjistit, jestli je Visual Studio Code v úložišti spuštěním winget search “Visual Studio Code” -s msstore. Toto hledání používá jako dotaz "Visual Studio Code".