uninstall kommando (winget)

Kommandot uninstallwinget avinstallerar det angivna programmet.

Kommandot uninstall kräver att du anger det exakta programnamnet till uninstall. Om det finns några oklarheter blir du ombedd att ytterligare begränsa uninstall-kommandot till ett specifikt program.

Aliasnamn

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

  • remove
  • rm

Användning

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

Screenshot för att ange kommandot wingetuninstall på kommandoraden Windows Terminál.

Anmärkning

När du använder WinGet för att uninstall ett paket, kan du stöta på ett Microsoft Store-avtal. Detta händer på grund av hur WinGet frågar paketkällor. Om du vill undvika frågor om Microsoft Store-avtal när du avinstallerar kan du lägga till --source winget WinGet-flaggan i winget uninstall kommandot. Alternativt kan du uninstall använda Start > Inställningar > Appar > Appar och funktioner, hitta appen du vill remove avinstallera och välja Mer > Avinstallera.

Argumentpunkter

Följande argument är tillgängliga.

Argumentation Beskrivning
-q,--query Frågan som används för att söka efter en app.

Anmärkning

Frågeargumentet är positionellt. Syntax för jokerteckenstil stöds inte. Det här är oftast teckensträngen som du förväntar dig ska hjälpa till att hitta paketet som du avinstallerar.

Alternativ

Med alternativen kan du anpassa upplevelsen uninstall efter dina behov.

Alternativ Beskrivning
-m, --manifest Måste följas av en sökväg till en manifestfil (YAML). Du kan använda manifestet för att köra uninstall upplevelsen från en lokal YAML-fil.
--Id uninstall Begränsar till programmets ID.
--Namn Begränsar sökningen till namnet på programmet.
--smeknamn Begränsar sökningen till den moniker som anges för programmet.
--product-code Filter med hjälp av produktkoden.
-v, --version Gör att du kan ange en exakt version till uninstall. Om det inte anges kommer den senaste versionen av programmet att uninstall vara den högsta versionen.
--all,--all-versions Avinstallera alla versioner.
-s, --source Begränsar sökningen till det angivna källnamnet. Måste följas av källnamnet.
-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.
–-scope Välj installerat paketomfångsfilter (användare eller dator).
-i, --interactive (interaktiv) Kör avinstallationen i interaktivt läge. Standardupplevelsen visar förloppet för avinstallationen.
-h, --tyst Kör avinstallationen i tyst läge. Detta undertrycker allt användargränssnitt. Standardupplevelsen visar förloppet för avinstallationen.
--kraft Kör kommandot direkt och fortsätt med frågor som inte rör säkerhet.
- rensa Tar bort alla filer och kataloger i paketkatalogen (portabel).
- bevara Behåller alla filer och kataloger som skapats av paketet (portabel).
-o, --log Dirigerar loggningen till en loggfil. Du måste ange en sökväg till en fil som du har skrivbehörighet till.
--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 Används för att acceptera källlicensavtalet och undvika uppmaningen.
-?,--hjälp Visar hjälp om det valda 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.

När du har identifierat applikationen som är avsedd att uninstall, kommer winget att köra kommandot uninstall.

Exempel på förfrågningar

I följande exempel avinstalleras en specifik version av ett program.

winget uninstall --name powertoys --version 0.15.2

I följande exempel avinstalleras ett program med dess ID.

winget uninstall --id "{24559D0F-481C-F3BE-8DD0-D908923A38F8}"

I följande exempel avinstalleras flera program.

winget uninstall Microsoft.NuGet Microsoft.Edit

Flera val

Om frågan som tillhandahålls till winget inte resulterar i ett enda program i uninstall, kommer winget att visa flera resultat. Du kan sedan använda ytterligare filter för att förfina sökningen efter det program som du vill uninstall.

Avinstallera appar som inte har installerats med Windows Správca balíkov

Som nämnts i listanwinget visar listkommandot mer än bara appar som är installerade med winget. Du kan fortfarande använda winget kommandon till remove dessa appar från enheten.