Sdílet prostřednictvím


příkaz uninstall (winget)

Příkaz uninstallwinGet odinstaluje zadanou aplikaci.

Příkaz pro odinstalaci vyžaduje, abyste zadali přesný název aplikace, který se má odinstalovat. Pokud existuje nějaká nejednoznačnost, budete vyzváni k dalšímu filtrování příkazu odinstalace na konkrétní aplikaci.

Přezdívky

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

  • odebrat
  • mikrometr

Použití

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

Snímek obrazovky se zadáním příkazu winget uninstall v příkazovém řádku terminálu Windows

Poznámka:

Při používání WinGet k odinstalaci balíčku můžete narazit na smlouvu Microsoft Storu. K tomu dochází kvůli tomu, jak WinGet dotazuje zdroje balíčků. Pokud se chcete při odinstalaci vyhnout výzvám k uzavření smlouvy v Microsoft Storu, můžete do příkazu winget uninstall přidat příznak --source winget WinGet. Alternativně můžete odinstalovat pomocí Start > Nastavení > Aplikace > Aplikace a Vlastnosti, najít aplikaci, kterou chcete odebrat, a vybrat Více > Odinstalovat.

Argumenty

K dispozici jsou následující argumenty.

Důvod Popis
-q,--query Dotaz použitý k vyhledání aplikace.

Poznámka:

Argument dotazu je poziční. Syntaxe stylu zástupných symbolů není podporována. Nejčastěji se jedná o řetězec znaků, které očekáváte, že vám pomůže najít balíček, který odinstalujete.

Možnosti

Možnosti umožňují přizpůsobit prostředí odinstalace tak, aby vyhovovalo vašim potřebám.

Možnost Popis
-m, --manifest Za tím musí následovat cesta k souboru manifestu ve formátu YAML. Manifest můžete použít ke spuštění prostředí odinstalace z místního souboru YAML.
--id Omezuje odinstalaci na ID aplikace.
--Jméno Omezí vyhledávání na název aplikace.
--přezdívka Omezí vyhledávání na moniker uvedený pro aplikaci.
--kód produktu Filtruje pomocí kódu produktu.
-v, --version Umožňuje zadat přesnou verzi, kterou chcete odinstalovat. Pokud není zadaný, nejnovější odinstaluje aplikaci s nejvyšší verzí.
--all,--all-versions Odinstalujte všechny verze.
-s, --zdroj Omezí hledání na zadaný název zdroje. Musí následovat název zdroje.
-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.
--rozsah Vyberte filtr oboru nainstalovaného balíčku (uživatel nebo počítač).
-i, --interactive Spustí odinstalátor v interaktivním režimu. Výchozí prostředí ukazuje průběh odinstalace.
-h, --tichý Spustí odinstalátor v tichém režimu. Tím se potlačí veškeré uživatelské rozhraní. Výchozí prostředí ukazuje průběh odinstalace.
--síla Příkaz spusťte přímo a pokračujte problémy nesouvisenými se zabezpečením.
--úplné odstranění Odstraní všechny soubory a adresáře v adresáři balíčku (přenosné).
–-preserve Uchovává všechny soubory a adresáře vytvořené balíčkem (přenosné).
-o, --log Směruje protokolování do logovacího souboru. Musíte zadat cestu k souboru, ke kterému máte práva k zápisu.
--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 Používá se k přijetí licenční smlouvy zdroje a vyhnutí se zobrazení výzvy.
-?--Pomoc Zobrazuje nápovědu k vybranému 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.
--plná moc 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í.

Jakmile úspěšně identifikujete aplikaci určenou k odinstalaci, winget spustí příkaz uninstall.

Příkladové dotazy

Následující příklad odinstaluje konkrétní verzi aplikace.

winget uninstall --name powertoys --version 0.15.2

Následující příklad odinstaluje aplikaci pomocí jeho ID.

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

Následující příklad odinstaluje více aplikací.

winget uninstall Microsoft.NuGet Microsoft.Edit

Více výběrů

Pokud dotaz poskytnutý pro winget nezpůsobí odinstalaci jedné aplikace, zobrazí sada winget více výsledků. Pak můžete pomocí dalších filtrů upřesnit hledání aplikace, kterou chcete odinstalovat.

Odinstalace aplikací, které nejsou nainstalované pomocí Správce balíčků systému Windows

Jak je uvedeno v seznamu, příkaz winget list zobrazí více než jen aplikace nainstalované pomocí winget. K odebrání těchto aplikací ze zařízení můžete dál používat příkazy winget.