search kommando (winget)

Kommandot searchwinget kan användas för att visa alla program som är tillgängliga för installation. Den kan också användas för att identifiera den sträng eller det ID som behövs för att installera ett visst program.

Kommandot winget search vscode returnerar till exempel alla tillgängliga program som innehåller "vscode" i namn, id, beskrivning, moniker eller taggar.

Kommandot search innehåller parametrar för att filtrera ned de program som returneras för att hjälpa dig att identifiera det specifika program som du letar efter, inklusive: --id, --name, --moniker, --tag, --commandeller --source. Se beskrivningar nedan eller använd winget search --help på kommandoraden.

Användning

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

Screenshot Windows PowerShell som visar resultatet av kommandot wingetsearch.

Aliasnamn

Följande alias är tillgängliga för det här kommandot:

  • find

Argumentpunkter

Följande argument är tillgängliga.

Argumentation Beskrivning
-q,--query Frågeflaggan är standardargumentet som används för search en app. Det behöver inte anges. Om du anger kommandot winget search foo används det som standard, vilket innebär att det --query inte behövs.

Anmärkning

Frågeargumentet är positionellt. winget utför en skiftlägesokänslig delsträngsmatchning mot paketnamnet, ID:t och monikern. Jokerteckensyntax stöds inte. Använd -e, --exact för att kräva en exakt, skiftlägeskänslig matchning. Använd --id, --name eller --moniker för att begränsa vilket fält som söks.

Visa alla

Om du vill visa alla winget tillgängliga paket använder du kommandot:

winget search --query ""

I Windows PowerShell måste du undvika citattecken, så det här kommandot blir:

winget search -q `"`"

Anmärkning

Detta är en ändring jämfört med tidigare versioner av winget, som stödde winget search utan filter eller alternativ och visade alla tillgängliga paket. Du kan också search för alla applikationer i en annan källa genom att ange alternativet source.

Söksträngar

Söksträngar kan filtreras med följande alternativ.

Alternativ Beskrivning
--Id search Begränsar till programmets ID. ID:t innehåller utgivaren och programnamnet.
--Namn search Begränsar till namnet på programmet.
--smeknamn search Begränsar till den angivna monikern.
--tagg search Begränsar till de taggar som anges för programmet.
The translation remains as: --cmd, --command search Begränsar till de kommandon som anges för programmet.
-s, --source Sök efter paketet med det angivna källnamnet .
-n, --antal Visa högst det angivna antalet resultat (mellan 1 och 1 000).
-e, --exakt Använder den exakta strängen i frågan, inklusive att kontrollera skiftlägeskänslighet. Den använder inte standardbeteendet för en delsträng.
--rubrik Valfritt Windows-Package-Manager REST-källhuvud för HTTP.
--authentication-mode Ange inställningar för autentiseringsfönster (tyst, tystFörhandsvald eller interaktivt).
--autentisering-konto Ange det konto som ska användas för autentisering.
--acceptera-källavtal Acceptera alla källavtal under källoperationer.
--versions Visa tillgängliga versioner av paketet.
-?, --hjälp Får ytterligare hjälp med det här kommandot.
--vänta Uppmanar användaren att trycka på valfri tangent innan den avslutas.
--loggar,--öppna-loggar Öppna standardloggplatsen.
--verbose (detaljerad loggning), --verbose-logs Används för att åsidosätta loggningsinställningen och skapa en utförlig logg.
--nowarn (--ingen varning),--ignore-warnings (--ignorera varningar) Undertrycker varningsutdata.
--disable-interactivity (avaktivera interaktivitet) Inaktivera interaktiva frågor.
--proxy Ange en proxy som ska användas för den här körningen.
--no-proxy Inaktivera användningen av proxy för den här körningen.

Strängen behandlas som en delsträng. search är också skiftlägesokänsligt som standard. Du kan till exempel winget search micro returnera följande:

  • Microsoft
  • Mikroskop
  • MyMicro

Söka mellan flera källor

Om du vill begränsa resultatet till en specifik källa skickar du bara parametern --source eller -s och anger vad du vill ha. Du kanske till exempel vill se om Visual Studio Code finns i butiken genom att köra winget search “Visual Studio Code” -s msstore. Den här search använder "Visual Studio Code" som fråga.