Jak používat WINGET ve Windows 11

Vše, co potřebujete vědět o instalaci a používání Windows Package Manager (WINGET) ve Windows 11 s příklady.

Windows Package Manager, známý svými uživateli jako WINGET, je správce balíčků založený na příkazovém řádku, který vám umožňuje rychle najít, stáhnout, nainstalovat, upgradovat, odinstalovat a nakonfigurovat aplikace na počítačích se systémem Windows 10 a Windows 11.

Microsoft Windows Package Manager usnadňuje správu aplikací spuštěním jediného příkazu – Winget v příkazovém řádku. Pokud si například přejete nainstalovat nebo aktualizovat aplikaci na vašem počítači, stačí vyvolat rychlý příkaz „Winget“, abyste našli a nainstalovali nejnovější verzi aplikace podle jejího názvu, aniž byste museli procházet dalšími kroky vyhledávání online. , stáhněte a ručně nainstalujte.

Winget je vestavěný nástroj ve Windows 11, který umožňuje bezproblémovou instalaci, aktualizaci, konfiguraci a odebrání více aplikací. V tomto článku se podíváme na to, jak nainstalovat (pokud již není nainstalován) a používat Windows Package Manager (Winget) ve Windows 11.

Jak nainstalovat WINGET (Windows Package Manager) ve Windows 11

Nástroj příkazového řádku Windows Package Manager (Winget) je ve výchozím nastavení součástí systému Windows 11 jako „Instalační program aplikací“. Náhodou není App Installer nainstalován na vašem počítači se systémem Windows 11, musíte jej nainstalovat z obchodu Microsoft Store. Pokud je již nainstalován, ujistěte se, že je aktualizován na nejnovější verzi.

Pokud jste ještě na svém počítači nenainstalovali App Installer, existují dva způsoby, jak jej nainstalovat:

Stáhněte si App Installer z Microsoft Storu. Chcete-li to provést, otevřete Microsoft Store a vyhledejte „App Installer“.

Poté otevřete stránku „App Installer“ a kliknutím na tlačítko „Get“ jej nainstalujte. Pokud již aplikaci máte, kliknutím na tlačítko „Aktualizovat“ aplikaci aktualizujte.

Pokud si přejete nainstalovat Windows Package Manager pomocí offline instalačního programu, nejnovější verzi této aplikace si můžete stáhnout ze stránky GitHub.

Navštivte stránku vydání Správce balíčků systému Windows na GitHubu a vyberte nejnovější verzi.

Jakmile se otevře stránka s nejnovější verzí Správce balíčků systému Windows, klikněte na odkaz ke stažení „.msixbundle“ (Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle) v části Aktiva a stáhněte si offline instalační program.

Po stažení souboru na něj dvakrát klikněte a nainstalujte aplikaci. Poté klikněte v průvodci na tlačítko ‚Instalovat‘. Pokud se zobrazí zpráva „App Installer je již nainstalován“, stačí kliknout na tlačítko „Reinstall“ a aplikaci znovu nainstalovat.

Jakmile je aplikace nainstalována, restartujte počítač.

Jak používat WINGET, Windows Package Manager ve Windows 11

Jakmile nainstalujete nástroje příkazového řádku Správce balíčků systému Windows, můžete spustit winget z okna Příkazový řádek nebo příkazového řádku v terminálu Windows.

Chcete-li spustit příkaz Winget, nejprve otevřete příkazový řádek jako správce. Chcete-li to provést, klikněte na Start ve Windows 11 a vyhledejte „Příkazový řádek“ nebo „CMD“. Poté klikněte pravým tlačítkem na horní výsledek a vyberte možnost „Spustit jako správce“. Pokud se zobrazí dialogové okno s varováním UAC, potvrďte kliknutím na „Ano“.

Chcete-li začít, jednoduše zadejte Winget na příkazovém řádku a stiskněte klávesu Enter.

Získáte seznam příkazů a informace o tom, jak nástroj používat. K dispozici jsou následující příkazy Winget:

příkazakce
NainstalujteNainstaluje daný balíček
UkázatZobrazuje informace o balíčku
ZdrojSpráva zdrojů balíčků
VyhledáváníNajít a zobrazit základní informace o balíčcích
SeznamZobrazit nainstalované balíčky
VylepšitUpgraduje daný balíček
OdinstalovatOdinstaluje daný balíček
hashPomocník pro hašování instalačních souborů
OvěřitOvěřuje soubor manifestu
NastaveníOtevřete nastavení nebo nastavte nastavení správce
FunkceZobrazuje stav experimentálních funkcí
VývozníExportuje seznam nainstalovaných balíčků
Import Importuje všechny balíčky v souboru

Kromě výše uvedených příkazů získáte také příkazy pro kontrolu verze Správce balíčků systému Windows a získání dalších informací o nástroji:

  • -- verze:Zobrazit verzi nástroje
  • - - informace: Zobrazení obecných informací o nástroji

Chcete-li získat další podrobnosti o nástroji, zadejte následující příkaz a stiskněte Vstupte:

winget --info

Příkazy Winget nerozlišují velká a malá písmena, takže můžete použít malá, velká písmena nebo kombinaci obou, bude to fungovat stejně.

Každý z výše uvedených příkazů má svou vlastní sadu možností/přepínačů, které lze použít s příkazy k objevování, instalaci, upgradu, odebrání a konfiguraci aplikací podle vašich potřeb.

Chcete-li získat další informace a zobrazit možnosti pro konkrétní příkaz, předejte nápovědu -? argument za názvem příkazu. Pokud se například chcete dozvědět více informací oVyhledávání příkaz, stejně jako jeho argumenty a možnosti, zadejte níže uvedený příkaz:

vyhledávání wingetů -?

Rychle vyhledejte aplikace ve Winget

Úložiště Winget jsou plná stovek užitečného softwaru, od běžného desktopového softwaru Windows až po vývojářské nástroje.

Winget můžete použít k rychlému vyhledání a instalaci aplikací z jeho úložiště odkazem na název aplikace, značku, id nebo jiné. Pokud chcete najít aplikaci, budete muset použít příkaz hledat. Chcete-li vyhledat aplikaci, použijte následující příkaz:

winget vyhledávání 

Kde nahraďte „“ názvem aplikace, kterou chcete nainstalovat.

Příklad:

Řekněme, že chcete nainstalovat aplikaci „Twitter“, můžete použít následující příkaz k instalaci aplikace, místo abyste ji hledali online:

winget vyhledávání twitter

Když provedete svůj první příkaz, Winget vás bude informovat, že zdroj úložiště MS vyžaduje, abyste si před použitím nástroje prohlédli smlouvu o zdroji. Smlouvu si můžete prohlédnout na této adrese URL –

Podmínky transakce: //aka.ms/microsoft-store-terms-of-transaction

Pokud souhlasíte se všemi podmínkami zdrojových smluv, jednoduše napište „Y“ a stiskněte Enter.

Nyní Winget vyhledá aplikaci a ukáže vám seznam všech aplikací, které mají název „Twitter“, jak je uvedeno níže. Na níže uvedeném snímku obrazovky je nejlepším výsledkem správná aplikace, kterou chceme.

Pokud hledáte aplikaci s nesprávným názvem, ID, přezdívkou (přezdívka) nebo štítkem, zobrazí se chybová zpráva „Nebyl nalezen žádný balíček odpovídající vstupním kritériím“, jak je uvedeno níže.

Můžete také použít -q nebo --dotaz argumenty pro hledání balíčků aplikací dostupných pro winget, které obsahují dotazované slovo (Twitter):

winget search -q twitter

nebo

winget search --query twitter

Tyto argumenty dotazu jsou volitelné, hodnoty budou fungovat i bez nich.

Pokud název programu obsahuje mezeru, uzavřete název aplikace do uvozovek. Například:

winget vyhledávání "Mozilla Firefox"

Filtrujte výsledky vyhledávání ve Winget

Jak můžete vidět níže, když jsme hledali softwarové balíčky s klíčovým slovem „Twitter“, Winget vrátí všechny balíčky, které mohou mít slovo „Twitter“ v názvu, Id, přezdívce nebo poli Tag. Zobrazí také aplikace, které mají část názvu jako „Twitter“.

Pokud získáte stovky výsledků, jako je tento, bude těžké najít konkrétní aplikaci, kterou hledáte.

Naštěstí Winget poskytuje seznam filtrů vyhledávacích dotazů (možností), které vám umožňují zúžit vyhledávání nebo omezit vrácené výsledky. Chcete-li zobrazit možnosti, které podporuje Vyhledávání příkaz, spusťte níže uvedený příkaz:

vyhledávání wingetů -?
Tento obrázek má prázdný atribut alt; jeho název souboru je allthings.how-how-to-use-winget-in-windows-11-image-9.png

Vyhledávání lze filtrovat pomocí následujících možností:

  • --id: Filtrovat výsledky podle id
  • --název: Filtrovat výsledky podle názvu
  • --přezdívka: Filtrovat výsledky podle přezdívky
  • --štítek: Filtrovat výsledky podle značky
  • --příkaz: Filtrování výsledků podle příkazu
  • -n nebo --počet: Zobrazí pouze zadaný počet výsledků
  • -s nebo --zdroj: Najít balíček pomocí zadaného zdroje
  • -E nebo--přesný: Najděte balíček pomocí přesné shody

Filtrujte výsledky vyhledávání podle jména

Nyní pomocí výše uvedených možností můžete filtrovat výsledky vyhledávání. Vyhledávání můžete snadno omezit pouze na název aplikace. syntaxe:

hledání wingetu --jméno 

Řekněme, že chcete najít pouze balíčky aplikací, které mají toto slovo Cvrlikání v poli ‚Jméno‘ výsledku. Chcete-li to zkusit, můžete použít následující příkaz:

winget search --name Twitter

Jak vidíte, winget vrací pouze výsledky, které řetězec ‚Twitter‘ v poli ‚Name‘ a další vynechal.

Filtrujte výsledky vyhledávání podle ID

Můžete také omezit vyhledávání na ID aplikace. Každý balíček aplikace má specifické ID, které je kombinací písmen a číslic (např. 9WZDNCRFJ110) nebo kombinací vydavatele a názvu aplikace (např. Mozilla.Firefox).

Pokud chcete najít balíčky podle ID aplikace, můžete k filtrování vyhledávání použít následující příkaz:

vyhledávání wingetu --ID 

nebo

hledání wingetu --ID = 

Kde nahradit argument ID aplikace, kterou chcete vyhledat.

Příklad 1:

Například ID aplikace Twitter z obchodu MS je 9WZDNCRFJ140. Pokud máte ID, které je kombinací písmen a číslic, budete muset přidat a = znak mezi ID příkaz a argument:

vyhledávání wingetu --ID = 9WZDNCRFJ140

Nezapomeňte také přidat jeden před a za rovnítko =.

Příklad 2:

Pokud však máte ID, které je kombinací vydavatele a názvu aplikace, můžete zadat argument ID s nebo bez = podepsat.

Řekněme, že například hledáte „firefox“ v wingetu, uvidíte všechny výsledky s řetězcem „firefox“ v libovolném poli, jak je znázorněno na níže uvedeném snímku obrazovky. Jak můžete vidět níže, ID zahrnuje vydavatele a název aplikace.

Nyní, pokud chcete omezit vyhledávání na ID aplikace firefox, můžete použít některý z následujících příkazů:

winget search --ID Mozilla.Firefox

nebo

winget search --ID=Mozilla.Firefox

Ve výše uvedených příkazech je ID kombinací vydavatele a názvu aplikace. Možná jste si také všimli, že ve výše uvedených příkazech můžete zadat ID aplikace s nebo bez = znaménko, a pokud zahrnete rovnítko (=), ujistěte se, že před a za = podepsat pro tento druh ID aplikace.

Jak můžete vidět výše, dostanete vrácené výsledky vyžadující toto ID Mozilla Firefox se nachází v jediném poli „ID“ výsledků.

Filtrujte výsledky vyhledávání podle značek

Můžete také omezit vyhledávání na značky uvedené pro balíčky aplikací. Chcete-li například filtrovat výsledek vyhledávání pomocí značky „firefox“, můžete zkusit některý z následujících příkazů:

winget search --tag firefox

nebo

winget search --tag=firefox

Vrácené výsledky získáte se štítkem „firefox“ uvedeným u balíčků.

Filtrujte výsledky vyhledávání podle příkazů

Dalším způsobem, jak filtrovat vyhledávání, je použití příkazů uvedených pro aplikaci.

Chcete-li získat pouze softwarové balíčky, které mají uvedený příkaz „firefox“, můžete použít některý z následujících příkazů:

winget search --command=firefox

nebo

winget search --příkaz firefox

Filtrujte výsledky vyhledávání podle Moniker

Pokud neznáte oficiální nebo správný název aplikace, vyhledejte ji se známou přezdívkou (neformální název) nebo přezdívkou.

Můžete například vyhledat aplikaci „Iobit Uninstaller“ s přezdívkou „Iobit“:

winget search --moniker=iobit

Výše bude uveden seznam aplikací s odpovídajícím přezdívkou nebo přezdívkou.

Filtrujte výsledky vyhledávání podle zdroje

Winget získává balíčky aplikací z Microsoft Store a úložiště Winget pro instalaci a upgrade aplikací. Když vyhledáváte aplikace pomocí nástroje Winget, načítá aplikace ze zdrojů Microsoft Store a Winget a také z jakýchkoli dalších vlastních zdrojů, které jste přidali. Můžete však také vyhledávat aplikace z jednoho konkrétního zdroje namísto všech pomocí obou -s nebo --zdroj volba.

syntaxe:

winget vyhledávání -S 

nebo

winget search --Zdroj 

Kde je název zdrojového úložiště, může to být buď msstore nebo winget.

Příklad:

Když hledáte aplikaci „Spotify“ pomocí jakýchkoli filtrů, získáte následující výsledky z obou zdrojů „msstore“ (MS Store) a úložiště „winget“:

Chcete-li omezit vyhledávání na konkrétní zdroj, zadejte kterýkoli z následujících příkazů a stiskněte Vstupte.

Pro zdroj Microsoft Store:

winget search -s msstore spotify

Pro Winget Zdroj:

winget search --source winget spotify

Ve výše uvedených příkazech můžete použít kterýkoli z -s nebo --zdroj možnost filtrovat vyhledávání podle zdroje.

V důsledku toho bude načítat výsledky pouze ze zadaného zdroje.

Filtrujte výsledky vyhledávání podle počtu

Můžete také určit počet výstupů nebo výsledků, které můžete získat při hledání aplikace pomocí -n nebo --počet volba.

Chcete-li omezit počet výstupů na zadaný počet, zadejte některý z těchto příkazů:

winget hledání -n 

nebo

winget search -count 

Kde nahradit počet výsledků (počet), které chcete získat pro vyhledávání.

Příklad:

Pokud například chcete omezit výstup na 5, když hledáte aplikaci „Firefox“, použijte některý z těchto příkazů:

winget search -n 5 firefox

nebo

hledání wingetu -- počítejte 5 firefox

Najděte balíček aplikace pomocí Přesného řetězce

Někdy chcete najít pouze softwarový balíček, který přesně odpovídá řetězci dotazu. V takových případech můžete použít E nebo přesný možnost najít balíček, který přesně odpovídá řetězci v dotazu.

Příklad: Chcete-li najít aplikaci Recava pomocí přesné shody, vyzkoušejte následující příkazy:

winget search --přesný Recuva

nebo

hledání křídla -e Recuva

Vyhledávací aplikace s více možnostmi filtru

Můžete také použít několik možností filtru pro vyhledávání aplikace. V níže uvedeném příkladu omezujeme vyhledávání na název aplikace (firefox) a počet výsledků (3).

winget search --name=firefox --count=3

Prohledávejte více aplikací jediným příkazem

Winget lze také použít k nalezení více aplikací najednou pomocí jediného příkazu. Chcete-li to provést, budete muset spojit několik příkazů pomocí ampersandu && znamení. Zde je příklad příkazu:

winget search vlc && winget search twitter && winget search Recuva

Zobrazit informace o balíčku ve Winget

V případě, že chcete zobrazit více informací o konkrétním balíčku aplikace, můžete tak učinit pomocí ukázat příkaz.

Chcete-li zobrazit další informace o balíčku, spusťte následující příkaz:

winget show 

Chcete-li zobrazit možnosti, které jsou k dispozici pro příkaz show, použijte následující příkaz:

winget show -?

Toto jsou dostupné příznaky (možnosti), které lze použít s ukázat příkaz:

  • -m,--projev: Cesta k manifestu balíčku.
  • --id: Filtrovat výsledky podle id
  • --název: Filtrovat výsledky podle názvu
  • --přezdívka: Filtrovat výsledky podle přezdívky
  • -proti nebo --verze: Použijte zadanou verzi; výchozí je nejnovější verze
  • -s nebo --zdroj: Najít balíček pomocí zadaného zdroje
  • -E nebo --přesný: Najděte balíček pomocí přesné shody
  • --verze: Zobrazit dostupné verze balíčku
  • --záhlaví: Volitelná hlavička HTTP REST zdroje REST pro Windows-Package-Manager
  • --accept-source-agreements: Přijměte všechny zdrojové smlouvy během provozu zdroje

Příklad 1:

Pokud například chcete zobrazit podrobnosti o balíčku „Spotify“ s ID aplikace „Spotify.Spotify“, spusťte následující příkaz:

winget show --id=Spotify.Spotify

Příklad 2:

Úložiště nebo zdroje Winget mohou obsahovat více verzí softwarového balíčku. Chcete-li zobrazit seznam všech dostupných verzí balíčků, spusťte následující příkaz (příklad):

winget show --id=7Zip.7Zip --verze

Kde vyměnit --id=7Zip.7Zip s možností a argumentem, které chcete použít k zobrazení seznamu dostupných verzí aplikace.

Spravujte zdroje balíčků ve Winget

Windows Package Manager (Winget) umožňuje přidávat, vypisovat, aktualizovat, odstraňovat, resetovat a exportovat úložiště nebo zdroje.

Chcete-li spravovat úložiště nebo zdroje, spusťte následující příkaz:

winget zdroj 

Když zadáte výše uvedený příkaz, zobrazí se seznam dílčích příkazů, které můžete použít k manipulaci se zdroji.

Níže jsou uvedeny všechny podporované dílčí příkazy pro zdroj příkaz:

  • přidat: Přidat nový zdroj
  • seznam: Seznam aktuálních zdrojů
  • Aktualizace: Aktualizace aktuálních zdrojů
  • odstranit: Odstraňte aktuální zdroje
  • resetovat: Resetujte zdroje
  • vývozní: Export aktuálních zdrojů

Chcete-li například zobrazit seznam aktuálních zdrojů, zadejte následující příkaz:

seznam zdrojů wingetů

Chcete-li získat úplné podrobnosti o konkrétním zdroji, použijte tento příkaz:

winget zdrojový seznam --name winget

Chcete-li aktualizovat daný zdroj, spusťte následující příkaz:

aktualizace zdroje winget --name winget

Zobrazte seznam nainstalovaných balíčků

Chcete-li zobrazit seznam všech softwarových balíčků nainstalovaných v počítači, spusťte následující příkaz:

seznam wingetů 

Chcete-li zobrazit podporovaný příznak pro příkaz list:

seznam wingetů -?

Níže jsou uvedeny podporované možnosti pro seznam příkaz:

  • --id: Filtrovat výsledky podle id
  • --název: Filtrovat výsledky podle názvu
  • --přezdívka: Filtrovat výsledky podle přezdívky
  • --štítek: Filtrovat výsledky podle značky
  • --příkaz: Filtrování výsledků podle příkazu
  • -n nebo --počet: Zobrazí pouze zadaný počet výsledků
  • -s nebo --zdroj: Najít balíček pomocí zadaného zdroje
  • -E nebo--přesný: Najděte balíček pomocí přesné shody
  • --záhlaví: Volitelná hlavička HTTP REST zdroje REST pro Windows-Package-Manager
  • --accept-source-agreements: Přijměte všechny zdrojové smlouvy během provozu zdroje

Příklad:

Na vašem PC může být nainstalováno více aplikací se stejným názvem. Například pomocí níže uvedeného příkazu můžete vypsat všechny aplikace, které mají ve svém názvu „Xbox“.

seznam wingetů --name xbox

Nainstalujte si aplikace do počítače pomocí Winget

Po nalezení balíčku aplikace je čas jej nainstalovat pomocí wingetu. The instalace wingetu tento příkaz vám umožňuje rychle nainstalovat libovolnou aplikaci z jejích úložišť, aniž byste se museli obtěžovat hledáním aplikace online, jejím stahováním a procházením několika kroků průvodce instalací.

Syntaxe příkazu Install:

instalace wingetu 

Chcete-li získat více informací o Nainstalujte příkaz a podporované možnosti, spusťte níže uvedený příkaz:

instalace wingetu -?

Zde jsou podporované možnosti/příznaky pro Nainstalujte příkaz:

  • -m,--projev: Cesta k manifestu balíčku.
  • --id: Filtrovat výsledky podle id
  • --název: Filtrovat výsledky podle názvu
  • --přezdívka: Filtrovat výsledky podle přezdívky
  • -proti nebo --verze: Použijte zadanou verzi; výchozí je nejnovější verze
  • -s nebo --zdroj: Najít balíček pomocí zadaného zdroje
  • --rozsah: Vyberte rozsah instalace (uživatel nebo stroj)
  • -E nebo--přesný: Najděte balíček pomocí přesné shody
  • -i nebo --interaktivní: Vyžádejte si interaktivní instalaci; může být vyžadován vstup uživatele
  • -h nebo --tichý: Vyžádejte si tichou instalaci
  • --místní nastavení: Národní prostředí, které se má použít (formát BCP47)
  • nebo --log: Umístění protokolu (pokud je podporováno)
  • --přepsat: Přepíše argumenty, které mají být předány instalačnímu programu
  • -l nebo --umístění: Místo pro instalaci (pokud je podporováno)
  • --platnost: Přepíše kontrolu hash instalačního programu
  • --accept-package-agreements: Přijměte všechny licenční smlouvy pro balíčky
  • --accept-source-agreements: Přijměte všechny zdrojové smlouvy během provozu zdroje
  • --záhlaví: Volitelná hlavička HTTP REST zdroje REST pro Windows-Package-Manager

Tyto možnosti můžete použít k určení, která aplikace se má nainstalovat, jak ji chcete nainstalovat a kam nainstalovat konkrétní aplikaci.

Příklad:

Předpokládejme, že chcete nainstalovat přehrávač VLC Media Player. K tomu můžete použít níže uvedený příkaz:

winget install vlc

Poznámka: Pokud název programu nebo dotazu obsahuje mezeru, uzavřete ji do dvojitých uvozovek.

Bylo však nalezeno několik balíčků odpovídajících vašemu vstupnímu dotazu a neví, který z nich nainstalovat, takže Winget vám ukáže níže uvedený výsledek.

Nainstalujte aplikace pomocí Winget pomocí ID aplikace

Co musíte udělat, je upřesnit váš vstup, což znamená, že musíte být konkrétnější ohledně toho, který balíček nainstalovat. K tomu budete muset použít výše uvedené dostupné možnosti s Nainstalujte příkaz k určení správné aplikace.

Nejlepší způsob, jak nainstalovat správnou aplikaci, je použít ID aplikace k určení konkrétního balíčku aplikace. Když tedy hledáte aplikaci pomocí Vyhledávání poznamenejte si ID aplikace balíčku, který chcete nainstalovat. Pokud máte více balíčků se stejným názvem, můžete použít ID aplikace k instalaci konkrétní aplikace.

Chcete-li nainstalovat konkrétní aplikaci pomocí ID aplikace, použijte níže uvedený vzorec:

instalace wingetu --id=

Řekněme například, že chcete nainstalovat přehrávač médií VLC pomocí wingetu. Nejprve vyhledejte balíček VLC ve Winget a poznamenejte si ID aplikace, abyste získali správnou aplikaci. Nesprávné ID může nainstalovat jinou aplikaci, než jste zamýšleli, nebo nenainstaluje žádnou aplikaci.

Chcete-li nainstalovat aplikaci VLC z úložiště Microsoft Store, použijte ID aplikace (kombinace písmen a číslic) z výsledku:

instalace wingetu --id=XPDM1ZW6815MQM

nebo

instalace wingetu XPDM1ZW6815MQM

Argument id můžete také vložit přímo do příkazu bez zahrnutí --id volba. Dokud příkazu předáte přesný a jedinečný argument id, Winget jej automaticky rozpozná jako ID aplikace a nainstaluje tuto konkrétní aplikaci.

Když spustíte instalační příkaz, Winget zobrazí podrobné informace o balíčku a softwarové licenci a zeptá se, zda souhlasíte s podmínkami smlouvy. Jednoduše napište „Y“ nebo „y“ a stiskněte Vstupte pokračovat v procesu.

Stažení a instalace aplikace bude trvat několik sekund až minut v závislosti na rychlosti vašeho internetu a velikosti aplikace.

Pokud chcete provést instalaci pomocí ID aplikace, které je kombinací jména vydavatele a názvu aplikace, použijte níže uvedený příkaz:

instalace wingetu --id=VideoLAN.VLC

nebo

instalace wingetu --id VideoLAN.VLC

Když nainstalujete aplikaci z úložiště Winget, které obvykle obsahuje aplikace třetích stran, nevyžaduje se, abyste přijali žádnou licenční smlouvu.

Instalujte aplikace pomocí Winget podle názvu aplikace

Pokud v úložištích Winget nemáte více aplikací se stejným názvem, můžete pomocí názvu aplikace určit, která aplikace se má nainstalovat.

Chcete-li například nainstalovat aplikaci „Recuva“, můžete použít --název možnost s příkazem install:

instalace wingetu --name Recuva

Nainstalujte konkrétní verzi programu pomocí Winget

Ve výchozím nastavení Winget nainstaluje nejnovější dostupnou verzi programu. Můžete však také určit, kterou verzi aplikace chcete nainstalovat pomocí -proti nebo --verze volba.

Chcete-li nainstalovat konkrétní verzi aplikace, můžete zkombinovat ID aplikace s možností verze:

instalace wingetu --id=VideoLAN.VLC -v=3.0.15

nebo

instalace wingetu --id=VideoLAN.VLC --version=3.0.15

Nejnovější verze VLC je ‚3.0.16‘, ale pro instalaci jsme ve výše uvedeném příkazu zadali starší verzi ‚3.0.15‘.

Instalujte aplikace z konkrétního zdroje

Můžete také určit konkrétní zdroj (úložiště), ze kterého budete získávat aplikace (msstore, winget nebo vlastní úložiště). Chcete-li to provést, musíte použít -s nebo --zdroj možnost pomocí příkazu ‚install‘. Tímto způsobem můžete odstranit duplikáty a nainstalovat správnou aplikaci.

Předpokládejme, že chcete nainstalovat program ‚Audacity‘ z úložiště winget (třetí strana), můžete zkusit tento příkaz:

winget install --id=Audacity.Audacity -s=winget

Instalace aplikace z úložiště Microsoft Store:

instalace wingetu --id=9N66VBRR4DPL --source=msstore

Nainstalujte aplikace na aktuálního uživatele nebo na všechny uživatele

The --rozsah možnost v kombinaci s Nainstalujte umožňuje určit, zda má být aplikace nainstalována pouze na aktuálního uživatele nebo na všechny uživatele (stroj).

Chcete-li nainstalovat aplikaci pouze na aktuálního uživatele, použijte uživatel argument pro --rozsah možnosti:

winget install --id=Spotify.Spotify --scope=user

Chcete-li nainstalovat aplikaci všem uživatelům, použijte stroj argument pro --rozsah možnosti:

instalace wingetu --id=Spotify.Spotify --scope=stroj

Pokud však máte v úmyslu zadat rozsah jako „uživatel“, musíte tento příkaz spustit v normálním příkazovém řádku (nikoli ve zvýšeném režimu).

Nainstalujte aplikace pomocí Přesného řetězce v dotazu

Pokud chcete omezit výběr na jeden balíček, budete muset použít id aplikace spolu s přesnou možností dotazu (-E nebo --přesný). Na rozdíl od jiných možností možnost přesného dotazu kontroluje v řetězci rozlišení velkých a malých písmen. ID aplikace nebo název aplikace by měly být přesně takové, jaké jsou uvedeny ve výsledku vyhledávání. I když je jeden znak v jiném případě, příkaz nepřijme dotaz.

Zde je ukázkový příkaz k instalaci aplikace pomocí přesného řetězce v dotazu (název aplikace):

winget nainstalovat Audacity.Audacity -e

nebo

winget nainstalovat Audacity.Audacity -přesný

Instalujte aplikace v interaktivním režimu

Když nainstalujete aplikaci s Winget ve výchozím instalačním režimu, nebude od vás vyžadovat žádný další vstup a během instalace vám ukáže pouze postup instalace. Pokud však potřebujete konfigurovat nebo vybrat možnosti během instalace, můžete spustit instalační program v interaktivním režimu. V interaktivním režimu si můžete vybrat požadované možnosti v průvodci instalačním programem.

Chcete-li spustit instalační program v interaktivním režimu, budete muset použít -i nebo --interaktivní volba:

winget install --id=Audacity.Audacity --interactive

nebo

winget install --id=Audacity.Audacity -i

Instalujte aplikace v tichém režimu

Instalaci balíčku můžete také spustit na pozadí, aniž byste požadovali jakýkoli vstup nebo ukazovali průběh instalace. Tento režim potlačí veškeré uživatelské rozhraní instalace. K tomu budete muset použít použít -h nebo --tichý možnost s Nainstalujte příkaz.

Chcete-li spustit instalaci softwaru na pozadí, spusťte následující příkaz:

winget nainstalovat Audacity.Audacity --silent

nebo

winget nainstalovat Audacity.Audacity -h

Tím potlačíte veškeré uživatelské rozhraní procesu instalace.

Změňte umístění instalace programu

Ve výchozím nastavení se aplikace instalují na systémovou jednotku ve složce ‚C:\Program Files‘, ale instalační složku programu můžete změnit pomocí -l nebo --umístěnívolba.

Například chceme nainstalovat program Notepad++ do umístění „D:\Software“ namísto výchozí složky „C:\Program Files“. K tomu použijeme níže uvedený příkaz:

winget nainstalovat Notepad++.Notepad++ -e --umístění "D:\Software"

Ve výše uvedeném příkazu je ‚Notepad++.Notepad++‘ ID aplikace, kterou chceme nainstalovat, přesná možnost dotazu -E je omezit výběr na jeden soubor a --umístění se používá k určení vlastního umístění instalace.

Přeskočit kontrolu hash instalačního programu

Při instalaci softwaru pomocí winget automaticky ověřuje integritu dat instalačních souborů. Pokud však instalujete program, u kterého nechcete kontrolovat hash, můžete použít --platnost volba:

winget nainstalovat WSAtools -e --force

Přijměte licenční smlouvy

Při instalaci určitého softwaru budete vyzváni k přijetí licenční smlouvy softwarových balíčků a zdroje. Těmto výzvám se můžete vyhnout, pokud předem přijmete licenční smlouvu.

Chcete-li přijmout licenční smlouvu balíčku, můžete použít --accept-package-agreements možnost s příkazem install:

instalace wingetu --id=9WZDNCRFJ2WL --accept-package-agreements

Chcete-li přijmout zdrojovou licenční smlouvu, můžete použít --accept-source-agreements volba:

instalace wingetu --id=9WZDNCRFJ2WL --accept-source-agreement

Nebo

Obě licenční smlouvy můžete přijmout pomocí tohoto příkazu:

instalace wingetu --id=9WZDNCRFJ2WL --accept-package-agreements --accept-source-agreement

Nainstalujte více aplikací najednou pomocí Winget na Windows 11

Další velkou výhodou používání Winget je, že můžete nainstalovat více aplikací současně pomocí jediného příkazu. Jediné, co musíte udělat, je připojit každý instalační příkaz Winget dvěma ampersandy && znaků do jednoho spustitelného příkazu.

Zde je syntaxe pro instalaci více aplikací pomocí winget:

winget install && winget install && winget install 

Kde vyměnit se skutečným názvem nebo ID aplikace a s možnostmi podporovanými Nainstalujte příkaz.

Například níže uvedený příkaz nainstaluje do vašeho systému aplikace VLC media player, Notepad++ a Audacity najednou:

instalace wingetu VideoLAN.VLC -e && instalace wingetu Notepad++.Notepad++ -e && instalace wingetu Audacity.Audacity -e

Jak můžete vidět výše, všechny tři balíčky aplikací byly nainstalovány jediným příkazem.

Aktualizujte nebo upgradujte aplikace pomocí Winget

Winget vám umožňuje nejen instalovat balíčky aplikací, ale také upgradovat nebo odinstalovat ty stávající. Můžete upgradovat jakoukoli existující aplikaci pomocí vylepšit ve vašem systému, pokud je pro konkrétní aplikaci k dispozici aktualizace.

Syntaxe pro upgrade aplikace pomocí Winget je:

upgrade wingetu [[-q] ] []

Chcete-li znát podporované možnosti dostupné pro vylepšit příkaz, zadejte následující příkaz:

upgrade wingetu -?

K dispozici jsou následující možnosti pro vylepšit příkaz:

  • -m,--projev: Cesta k manifestu balíčku.
  • --id: Filtrovat výsledky podle id
  • --název: Filtrovat výsledky podle názvu
  • --přezdívka: Filtrovat výsledky podle přezdívky
  • -proti nebo --verze: Použijte zadanou verzi; výchozí je nejnovější verze
  • -s nebo --zdroj: Najít balíček pomocí zadaného zdroje
  • -E nebo --přesný: Najděte balíček pomocí přesné shody
  • -i nebo --interaktivní: Vyžádejte si interaktivní instalaci; může být vyžadován vstup uživatele
  • -h nebo --tichý: Vyžádejte si tichou instalaci
  • nebo --log: Umístění protokolu (pokud je podporováno)
  • --přepsat: Přepíše argumenty, které mají být předány instalačnímu programu
  • -l nebo --umístění: Místo pro instalaci (pokud je podporováno)
  • --platnost: Přepíše kontrolu hash instalačního programu
  • --accept-package-agreements: Přijměte všechny licenční smlouvy pro balíčky
  • --accept-source-agreements: Přijměte všechny zdrojové smlouvy během provozu zdroje
  • --záhlaví: Volitelná hlavička HTTP REST zdroje REST pro Windows-Package-Manager
  • --Všechno: Aktualizujte všechny nainstalované balíčky na nejnovější, pokud jsou k dispozici

Než však upgradujete jakoukoli aplikaci, musíte zkontrolovat, zda vaše aktuálně nainstalované balíčky mají k dispozici nějaké aktualizace. Můžete to udělat pomocí příkazu upgrade nebo list, který zobrazí všechny aplikace nainstalované na vašem počítači (včetně programů nenainstalovaných přes Winget).

Chcete-li zobrazit seznam všech programů nainstalovaných v počítači, spusťte tento jednoduchý příkaz:

upgrade wingetu

Pokud je pro aplikaci k dispozici aktualizace, nová verze se zobrazí v odpovídajícím sloupci „Dostupné“, jak je uvedeno níže.

nebo

seznam wingetů

Chcete-li upgradovat aplikaci, jednoduše zadejte název aplikace pomocí příkazu upgrade. Například zde chceme upgradovat aplikaci „Recuva“:

upgrade křídla Recuva

Balíčky můžete také upgradovat pomocí wingetu s pomocí různých dostupných možností (--id, --název, --interaktivní, atd.). Chcete-li upgradovat aplikaci přes Winget podle jejich ID, spusťte níže uvedený příkaz:

upgrade wingetu --id VideoLAN.VLC

Můžete také upgradovat všechny balíčky (s dostupnými aktualizacemi) nainstalované na vašem PC najednou. Chcete-li upgradovat všechny nainstalované balíčky (pokud jsou aktualizace k dispozici), můžete provést tento příkaz:

upgrade wingetu --vše

The --Všechno volba vyhledá všechny aplikace s dostupnými aktualizacemi a příkaz upgrade nainstaluje aktualizace.

Odinstalujte nebo odeberte aplikace pomocí Winget

Pokud chcete odinstalovat program přes Winget, můžete to udělat pomocí odinstalovat příkaz. Může také odstranit programy, které nebyly nainstalovány pomocí wingetu.

syntaxe:

odinstalace wingetu [[-q] ] []

The odinstalovat příkaz má svou vlastní sadu možností, které lze zobrazit spuštěním tohoto příkazu:

odinstalovat winget -?

K dispozici jsou následující možnosti:

  • -m,--projev: Cesta k manifestu balíčku
  • --id: Filtrovat výsledky podle id
  • --název: Filtrovat výsledky podle názvu
  • --přezdívka: Filtrovat výsledky podle přezdívky
  • -v,--verze: Použijte zadanou verzi; výchozí je nejnovější verze
  • -s,--zdroj: Najít balíček pomocí zadaného zdroje
  • -e,--přesně: Najděte balíček pomocí přesné shody
  • -i,--interaktivní: Vyžádejte si interaktivní instalaci; může být vyžadován vstup uživatele
  • -h,--mlčí: Vyžádejte si tichou instalaci
  • -o,--log: Umístění protokolu (pokud je podporováno)
  • --záhlaví: Volitelná hlavička HTTP REST zdroje REST pro Windows-Package-Manager
  • --accept-source-agreements: Přijměte všechny zdrojové smlouvy během provozu zdroje

Výše uvedené možnosti můžete použít k dalšímu upřesnění hledání nebo výběru správné aplikace, kterou chcete odinstalovat.

Před odinstalováním aplikací si nejprve prohlédněte všechny aplikace nainstalované v zařízení:

seznam wingetů

Příklad 1:

Chcete-li například odinstalovat aplikaci „Dinamic Wallpaper“, používáme níže uvedený příkaz:

winget odinstalovat "Dinamic Wallpaper"

Vzhledem k tomu, že dotaz (název aplikace) má mezeru, uzavřeli jsme ji do dvojitých uvozovek.

Příklad 2:

Můžete použít --název možnost zadat aplikaci s konkrétním názvem, kterou chcete odinstalovat z počítače.

odinstalace wingetu --name Notepad++ -e

Můžete také přidat přesný dotaz -E možnost omezit výběr na přesný název balíčku.

Příklad 3:

Pokud máte více aplikací se stejným názvem, můžete použít ID aplikace k určení správné aplikace.

Když například uvedete seznam aplikací „Xbox“ na vašem počítači, získáte více výsledků.

Chcete-li odinstalovat balíček „Xbox Game Bar Plugin“, můžete použít --id možnost zadat ID aplikace:

odinstalování wingetu --id=Microsoft.XboxGameOverlay_8wekyb3d8bbwe

Příklad 4:

Někdy, když program odinstalujete, může zanechat spoustu souborů zbytků softwaru, jako je historie, registry, uložené soubory atd. V závislosti na softwaru vám může poskytnout možnosti pro vymazání dalších nastavení a dat. K tomu budete muset použít interaktivního průvodce pro odinstalaci aplikací.

Chcete-li odinstalovat aplikaci v interaktivním režimu, spusťte níže uvedený příkaz:

winget odinstalovat Notepad++ -e --interactive

Pokud chcete potlačit veškeré uživatelské rozhraní a odebrat aplikaci v tichém režimu, spusťte níže uvedený příkaz:

winget odinstalovat Notepad++ -e -h

Prohlédněte si experimentální funkce Správce balíčků systému Windows

Příkaz features umožňuje zobrazit seznam experimentálních funkcí a stavu dostupných pro vaši verzi Správce balíčků systému Windows (winget).

Chcete-li zobrazit stav experimentálních funkcí na Winget, spusťte následující příkaz:

vlastnosti wingetu

Ve sloupci „Stav“ uvidíte seznam funkcí a informace o tom, zda jsou povoleny nebo zakázány. Funkce můžete povolit nebo zakázat prostřednictvím nastavení Winget.

Nakonfigurujte nastavení Windows Package Manager (Winget).

Nastavení Windows Package Manager (Winget) lze upravit v souboru nastavení JSON. „settings.json“ vám umožňuje přizpůsobit různé klientské zkušenosti a preference Winget, jako je nastavení automatických aktualizací, uživatelské rozhraní ukazatele průběhu, chování instalátoru, funkce a další.

Chcete-li otevřít soubor settings.json, spusťte níže uvedený jednoduchý příkaz:

nastavení wingetu

Ve výchozím nastavení se soubor JSON otevře ve vašem výchozím textovém editoru, jako je Poznámkový blok.Je však doporučeno upravovat soubory JSON v editoru kódu, nejlépe „Microsoft Visual Studio Code“, který bude snazší upravovat. Pokud je již nastaven výchozí textový/kódový editor, automaticky se spustí váš výchozí textový editor a otevře se v něm soubor nastavení.

Pokud nemáte Visual Studio Code, můžete jej nainstalovat pomocí tohoto příkazu:

winget nainstalovat Microsoft.VisualStudioCode

Pokud nechcete instalovat VS Code, můžete také upravit nastavení v programu Poznámkový blok.

Jakmile se soubor nastavení JSON poprvé otevře ve vašem textovém editoru, nebudou konfigurována žádná nastavení.

Změňte interval aktualizace pro zdroj

The autoUpdateIntervalInMinutes kód určuje časový interval (v minutách) pro kontrolu aktualizací zdroje. Výchozí interval aktualizace je nastaven na „5“. Můžete jej změnit podle vašich požadavků. Pokud chcete deaktivovat automatickou kontrolu aktualizací zdroje, změňte ji na „0“.

V níže uvedeném příkladu měníme interval aktualizace na „10“ minut.

V případě, že jste zakázali automatickou kontrolu aktualizací, můžete ručně zkontrolovat aktualizace pro zdroj přes aktualizace zdroje wingetu.

Změňte vizuální design ukazatele průběhu

Pomocí tlačítka můžete změnit vizuální styl nebo barvu ukazatele průběhu vizuální nastavení. Výchozí barva ukazatele průběhu je „zvýraznění“, ale můžete ji změnit na „retro“ nebo „duha“.

Chcete-li například změnit barvu ukazatele průběhu na „duhu“, přidejte do souboru JSON následující kód:

"visual": { "progressBar": "rainbow" },

A nezapomeňte přidat uzavírací závorku } na konci kódu JSON.

Změňte rozsah instalace aplikace

Můžete také změnit chování instalace včetně rozsahu, národního prostředí a dalších pomocí installBehavior nastavení.

Nastavení rozsahu určuje, zda se má balíček nainstalovat pouze pro aktuálního uživatele nebo pro celý počítač. Rozsah všech instalací můžete nastavit buď uživatel nebo stroj.

Chcete-li změnit rozsah na aktuálního uživatele, zadejte níže uvedený kód:

"installBehavior": { "preferences": { "scope": "user" } },

Povolte nebo zakažte experimentální funkce ve Winget

Jak jsme zmínili v předchozí části, můžete také nakonfigurovat experimentální funkce Winget v souboru settings.json. The experimentální funkce nastavení umožňuje povolit nebo zakázat funkce. Chcete-li zobrazit seznam dostupných experimentálních funkcí, spusťte vlastnosti wingetu.

Jak můžete výše, pro tuto verzi Správce balíčků Windows jsou k dispozici dvě funkce – „Zobrazit informace o závislostech“ a „Přímá instalace MSI“. Funkce závislostí zobrazuje informace o závislostech balíčku a „Přímá instalace MSI“ umožňuje přímou instalaci balíčků MSI namísto msiexec. Poznamenejte si vlastnosti funkcí, které můžete použít v nastavení k povolení nebo zakázání konkrétní funkce.

Chcete-li povolit funkci „Přímá instalace MSI“, přidejte níže uvedený kód do souboru JSON:

 "experimentalFeatures": { "directMSI": true },

Chcete-li povolit funkci „Zobrazit informace o závislostech“, vložte do souboru JSON níže uvedený kód:

 "experimentalFeatures": { "dependencies": true },

Teď běž vlastnosti wingetu znovu potvrďte, zda jsou funkce povoleny.

Chcete-li funkci zakázat, jednoduše změňte booleovskou hodnotu na Nepravdivé v kódu.

Další informace o schématu nastavení Winget a jeho použití naleznete v tomto článku – //raw.githubusercontent.com/microsoft/winget-cli/master/schemas/JSON/settings/settings.schema.0.2.json.

Exportujte nainstalovaný software do jiného počítače přes Winget

Další skvělou funkcí nástroje Winget je, že vám umožňuje exportovat nainstalované aplikace v počítači do souboru JSON, který lze použít k rychlé instalaci stejných aplikací na jiný počítač. Tato funkce se může hodit, pokud se pokoušíte nainstalovat stejné aplikace na více počítačů nebo pokud počítač resetujete/přeinstalujete.

Winget však nainstaluje pouze aplikace do úložiště Winget. Jiné programy, jako jsou počítačové hry, nebudou instalovány prostřednictvím souborů Winget JSON.

Syntaxe příkazu export:

winget export [-o] []

Chcete-li zobrazit podporované argumenty a možnosti, zadejte níže uvedený příkaz:

winget export -?

Jediný dostupný argument je následující:

  • nebo --výstup: Cesta k souboru JSON, který má být vytvořen.

K dispozici jsou následující možnosti:

  • -s nebo --zdroj: Exportujte balíčky ze zadaného zdroje.
  • --include-versions: Zahrnout konkrétní verze balíčku do souboru JSON.
  • --accept-source-agreements: Přijměte všechny zdrojové smlouvy během operací se zdrojem a vyhněte se výzvě.

Příklad:

Chcete-li exportovat seznam nainstalovaných aplikací v počítači do souboru JSON, spusťte níže uvedený příkaz:

winget export -o F:\mycomputerapps.json --include-versions

nebo

winget export -output F:\mycomputerapps.json --include-versions

Tady, nebo --výstup argument určuje cestu, kam chcete uložit soubor JSON (export). Možnost –include-versions říká wingetu, aby zahrnul verze aplikací aktuálně nainstalovaných v souboru JSON. Ve výchozím nastavení příkaz Import nainstaluje nejnovější verze aplikací ze souboru JSON. Pokud však chcete exportovat konkrétní verze aplikací ze stávajícího počítače, budete muset zahrnout --zahrnout verze volba.

Pokud nainstalovaná aplikace nebo verze není k dispozici v úložištích, zobrazí se „Nainstalovaný balíček/verze není k dispozici z žádné zdrojové zprávy“ a tyto aplikace nebudou zahrnuty do souboru JSON.

Jak můžete vidět níže, nově vytvořený soubor JSON obsahuje seznam programů nainstalovaných ve vašem počítači.

Importujte seznam aplikací z jiného počítače přes Winget

Příkaz import vám umožňuje nainstalovat seznam programů ze souboru JSON do vašeho počítače.

Syntaxe příkazu import:

import wingetu [-i] []

Chcete-li zobrazit podporované argumenty a možnosti, zadejte níže uvedený příkaz:

winget import -?

Podporovány jsou následující argumenty:

  • -i nebo --import-souboru: Cesta k souboru JSON k importu

Jsou podporovány následující možnosti:

  • --ignore-unavailable: Ignorovat nedostupné balíčky
  • --ignore-versions: Ignorujte verze uvedené v souboru JSON a nainstalujte nejnovější dostupnou verzi
  • --accept-package-agreements: Přijměte všechny licenční smlouvy pro balíčky
  • --accept-source-agreements: Přijměte všechny zdrojové smlouvy během provozu zdroje

Příklad:

Chcete-li nainstalovat (importovat) aplikace ze souboru JSON do počítače, spusťte příkaz:

winget import -i F:\mycomputerapps.json --ignore-unavailable --ignore-versions

nebo

winget import –-import-file F:\mycomputerapps.json --ignore-unavailable --ignore-versions

Ve výše uvedeném příkazu -i nebo --import-souboru argument určuje cestu k souboru JSON, který chcete importovat. The --ignore-unavailable volba potlačí chybu, kterou dostanete, když zadaný balíček v souboru JSON není dostupný v úložištích. A --ignore-versions ignoruje verze uvedené v souboru JSON a nainstaluje nejnovější dostupnou verzi aplikací.

Pokud je již balíček nainstalován, Winget se pokusí najít aktualizaci pro tento balíček. Pokud je již aktuální, zobrazí se zpráva „Balík je již nainstalován:“ a „Nebyla nalezena žádná vhodná aktualizace“.

A je to.