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říkaz | akce |
---|---|
Nainstalujte | Nainstaluje daný balíček |
Ukázat | Zobrazuje informace o balíčku |
Zdroj | Správa zdrojů balíčků |
Vyhledávání | Najít a zobrazit základní informace o balíčcích |
Seznam | Zobrazit nainstalované balíčky |
Vylepšit | Upgraduje daný balíček |
Odinstalovat | Odinstaluje daný balíček |
hash | Pomocník pro hašování instalačních souborů |
Ověřit | Ověřuje soubor manifestu |
Nastavení | Otevřete nastavení nebo nastavte nastavení správce |
Funkce | Zobrazuje 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ů -?
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ý zdrojseznam
: Seznam aktuálních zdrojůAktualizace
: Aktualizace aktuálních zdrojůodstranit
: Odstraňte aktuální zdrojeresetovat
: Resetujte zdrojevý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.