- Winget je oficiální správce balíčků systému Windows, který umožňuje instalovat, aktualizovat a odinstalovat aplikace z příkazového řádku.
- Nástroj se integruje s obchodem Microsoft Store, komunitním repozitářem a soukromými zdroji a podporuje širokou škálu formátů instalačních programů.
- Umožňuje automatizovat celé týmy pomocí konfiguračních souborů YAML, skriptů PowerShellu a skupinových zásad v podnikových prostředích.
- Zahrnuje pokročilé funkce, jako je stahování bez instalace, ověření manifestu, PIN verze a rozsáhlé možnosti zabezpečení a registrace.
Pokud používáte Windows denně a polovinu života trávíte instalací, aktualizací nebo odstraňováním programů, naučit se používat Winget z terminálu vám může ušetřit spoustu času. Tento oficiální správce balíčků od Microsoftu přináší do Windows způsob práce velmi podobný distribucím GNU/Linuxu s apt nebo dnf, ale bez nutnosti instalace nástrojů třetích stran.
S Wingetem můžete vyhledávat, instalovat, aktualizovat, odinstalovat a konfigurovat aplikace pouhým zadáváním příkazů a také automatizovat kompletní nastavení počítače pomocí skriptů nebo konfiguračních souborů. Pojďme se blíže podívat na to, jak to funguje, jaké příkazy jsou k dispozici a jak to co nejlépe využít, ať už jste domácí uživatel, vývojář nebo správce systému.
Co je Winget a jak funguje Správce balíčků systému Windows?
Winget je nástroj příkazového řádku pro Správce balíčků systému Windows . Je to klient, který se připojuje k různým zdrojům (Microsoft Store, komunitní repozitář Winget a soukromá repozitáře), aby vyhledal instalační balíčky, stáhl je a provedl řízenou a opakovatelnou instalaci.
V praxi se winget skládá z několika prvků, které spolupracují na správě softwaru v systému, takže jádro viditelné pro uživatele je příkaz winget , ale v zákulisí existují služby a manifesty, které popisují každý balíček.
Kompletní řešení Správce balíčků systému Windows obsahuje tři hlavní části , které je důležité rozlišit pro pochopení celého ekosystému:
- Klient Wingetu: je spustitelný soubor konzole, který používáte v PowerShellu, Terminálu nebo příkazovém řádku ke spuštění příkazů, jako je
winget installowinget upgrade. - Balicí a úložné službySpolečnost Microsoft udržuje komunitní repozitář manifestů na GitHubu a integruje se s obchodem Microsoft Store pro hostování a distribuci aplikací na počítačích se systémem Windows.
- Konfigurační soubory WingetuJedná se o soubory YAML, které popisují „požadovaný stav“ počítače (aplikace, nastavení, skripty), což umožňuje konfigurovat celé zařízení jediným příkazem.
Filosofie spočívá v tom, že si můžete definovat, jaký software a konfiguraci chcete, a Správce balíčků se automaticky postará o instalaci, aktualizaci a údržbu všeho , čímž minimalizuje lidské chyby a rozdíly mezi počítači.
Instalace Wingetu na Windows 10, Windows 11 a Windows Server
Na většině moderních zařízení je Winget dodáván připravený k použití, protože je součástí Instalační program aplikací V systémech Windows 10 a Windows 11 je distribuován prostřednictvím obchodu Microsoft Store a v systémech Windows Server 2025 prostřednictvím aktualizací. Stačí otevřít terminál a zadat winget abych zkontroloval, zda je k dispozici.
Pokud se po spuštění příkazu zobrazí seznam možností a verze klienta, znamená to, že máte Správce balíčků systému Windows správně nainstalován . V opačném případě můžete přejít do obchodu Microsoft Store, vyhledat „Instalační program aplikací“ a balíček aktualizovat nebo nainstalovat.
Instalace náhledových verzí wingetu (pro vývojáře)
Pokud chcete vyzkoušet nové funkce Wingetu dříve než kdokoli jiný, Microsoft nabízí ukázkové verze . Ty jsou primárně určeny pro vývojáře a pokročilé uživatele, kterým nevadí občasné setknutí se s chybou.
Existují dva běžné způsoby, jak získat náhled klienta:
- Ručně si stáhněte balíček s náhledovou verzí z repozitáře winget na GitHubu a Nainstalujte jej, aby dočasně nahradil stabilního klienta.Pro další náhledy z Obchodu nebudete dostávat automatické aktualizace; po vydání nové verze budete muset proces opakovat.
- Připojte se k Program Windows Insider s účtem Microsoft, pracovním účtem, školním účtem nebo Entra ID (dříve AAD) na kanálech Canary nebo Dev. Na těchto kanálech sestavení automaticky zahrnují Aktualizace Wingetu z Microsoft Storu s nejnovějšími experimentálními funkcemi.
Instalace Wingetu v sandboxu Windows (izolovaný prostor)
Windows Sandbox je lehké, jednorázové desktopové prostředí, kde můžete spouštět aplikace izolovaně od hlavního systému . Vše, co dovnitř nainstalujete, se po zavření sandboxu ztratí, což je ideální pro testování.
Toto prostředí neobsahuje předinstalovaný Microsoft Store ani Winget, takže budete muset nainstalujte klienta ručněSpolečnost Microsoft doporučuje používat modul PowerShell. Microsoft.WinGet.Client a rutina Repair-WinGetPackageManager "spustit" winget uvnitř pískoviště.
Z konzole PowerShellu v sandboxu můžete k nasazení stabilní verze všem uživatelům v prostředí použít podobný skript (upravený a formátovaný):
$progressPreference = 'silentlyContinue'
Install-PackageProvider -Name NuGet -Force | Out-Null
Install-Module -Name Microsoft.WinGet.Client -Force -Repository PSGallery | Out-Null
Repair-WinGetPackageManager -AllUsers
V případě potřeby lze modul nainstalovat i s rozsah uživatele nebo počítače pomocí parametru -Scope AllUsers en Install-Modulea můžete přidat -IncludePrerelease a Repair-WinGetPackageManager k otestování náhledových verzí.
Důležité aspekty povolování a administrativy
Chování instalací pomocí Wingetu se mění v závislosti na tom , zda spouštíte příkazy s oprávněními správce nebo jako běžný uživatel . To je klíčové, pokud spravujete mnoho počítačů nebo chcete automatizovat procesy.
Pokud spustíte Winget bez zvýšených oprávnění, některé aplikace budou k instalaci vyžadovat zvýšení oprávnění. V těchto případech systém Windows zobrazí výzvu Řízení uživatelských účtů (UAC) s žádostí o potvrzení. Pokud zvýšení oprávnění odmítnete, instalace nebo aktualizace daného balíčku selže.
Pokud otevřete PowerShell nebo příkazový řádek jako správce a spustíte příkaz `winget`, instalace vyžadující zvýšená oprávnění nezobrazí výzvu Řízení uživatelských účtů (UAC) , protože kontext je již zvýšený. To je pohodlné, ale znamená to, že musíte být velmi opatrní a instalovat pouze důvěryhodný software , zejména v podnikovém prostředí.
Ve smíšených scénářích (programy, které musí běžet na úrovni uživatele versus na úrovni počítače) je běžné kombinovat spouštění wingetů jako uživatel a jako administrátor nebo používat skupinové zásady k vynucení určitého chování a snížení počtu varování.
Základní použití wingetu: základní první příkazy
Jakmile máte aktualizovaný App Installer, je používání Wingetu stejně jednoduché jako Otevřete PowerShell, terminál Windows nebo CMD a psát wingetZobrazí se nainstalovaná verze, přehled a seznam dostupných příkazů.
Typický pracovní postup téměř vždy začíná vyhledáváním, po kterém následuje instalace aplikace, která vás zajímá. Základní kroky by měly vypadat přibližně takto:
- Hledat aplikaci:
winget search <nombre_de_app> - Zkontrolujte název, identifikátor a původ požadovaného balíčku.
- Nainstalujte to:
winget install <nombre_o_id>
Během instalace si winget stáhne správný instalační program pro vaši architekturu a zdrojový kód a spustí jej s příslušnými parametry (obvykle v tichém režimu nebo s minimalizací interakce). Na konci vás informuje, zda vše proběhlo v pořádku.
Pokud chcete zobrazit aplikace, které již máte v systému, můžete je spustit winget list takže a Seznam nainstalovaných balíčků s jejich verzemiTento příkaz je velmi užitečný pro kontrolu toho, co lze aktualizovat a co Winget rozpoznává, i když to nebylo původně nainstalováno tímto nástrojem.
Kompletní seznam hlavních příkazů wingetů
Klient podporuje řadu specifických příkazů určených k pokrytí celého životního cyklu aplikace a její konfigurace. V současné době jsou nejdůležitější obecné příkazy :
| Příkaz | popis |
|---|---|
install |
Nainstalovat aplikace uvedená z nakonfigurovaného zdroje. |
show |
Vzorek podrobné informace balíčku (editor, verze, původ atd.). |
source |
Umožňuje přidat, odebrat nebo aktualizovat repozitáře balíčků. |
search |
Udělat búsqueda aplikací v nakonfigurovaných zdrojích. |
list |
Ukazuje seznam nainstalovaných balíků rozpoznáno křídlem. |
upgrade |
Aktualizace konkrétní aplikace nebo všechny ty, které mají novou verzi. |
uninstall |
Odinstalovat konkrétní aplikaci. |
hash |
Vypočítejte SHA256 hash od instalačního technika. |
validate |
Zkontrolovat platnost manifestu před odesláním do komunitního repozitáře. |
settings |
Otevřít a povolit úpravy souboru konfigurace křídel. |
features |
Zobrazuje stav experimentální funkce. |
export |
Vývoz do souboru seznam nainstalovaných balíčků. |
import |
Instalace hromadně všechny balíčky uvedené v exportovaném souboru. |
pin |
Umožňuje verze kotev balíčků tak, aby nebyly aktualizovány déle než do určitého bodu. |
configure |
Spouštět soubory z deklarativní konfigurace ponechat systém v požadovaném stavu. |
download |
Stáhnout instalační programy aplikací bez jejich spuštění. |
repair |
vyzkoušet reparar problematická zařízení. |
dscv3 |
Příkazy související s PowerShell DSC v3 a požadované zdroje konfigurace stavu. |
Globální možnosti a nejpoužívanější parametry
Téměř všechny příkazy Wingetu akceptují globální volby , které upravují jejich chování, například zobrazení dalších informací, ovládání proxy serveru nebo potlačení varování. Mezi nejrelevantnější patří:
| Volba | Función |
|---|---|
-v, --version |
Ukazuje aktuální verze klienta winget. |
--info |
Vrátí podrobné informace o instalaci (licence, soukromí, skupinové zásady atd.). |
-?, --help |
představuje konkrétní pomoc příkazu. |
--wait |
Vytváří křídlo Počkejte na klíč před ukončením, užitečné při spuštění v dočasných oknech. |
--logs, --open-logs |
Otevřete výchozí složku, kde protokoly křídel. |
--verbose, --verbose-logs |
Aktivujte a podrobný záznam pro ladění. |
--nowarn, --ignore-warnings |
Skrýt varovné zprávy. |
--disable-interactivity |
Zkuste deaktivovat všechny interaktivní požadavky pro automatizované použití. |
--proxy |
Nastavit Proxy HTTP/HTTPS které mají být použity během dané popravy. |
--no-proxy |
Vynutit křídlo Nepoužívejte proxy i když to systém má nakonfigurované. |
Hlavní praktické funkce: vyhledávání, instalace, seznam a aktualizace
V každodenním používání budete Winget většinou používat pro několik velmi přímých příkazů, které vám umožní spravovat aplikace bez ručního dotýkání se instalačních programů , stejně jako byste to dělali u správce balíčků v Linuxu.
Pro nalezení dostupného softwaru máte k dispozici winget search <texto>který vrací seznam názvy, identifikátory, verze a původy které odpovídají vyhledávání. Tento seznam vám také pomůže určit přesné ID balíčku, který chcete nainstalovat.
Chcete-li zkontrolovat, které programy máte nainstalované, jednoduše spusťte winget listPříkaz zobrazí všechny aplikace, které Winget rozpozná, bez ohledu na to, zda byly nainstalovány s nástrojem či nikoli, a umožňuje vám detekovat starší verze, které je třeba aktualizovat.
Standardní instalace se provádí pomocí winget install NOMBRE_APP nebo ještě lépe s tím ID balíčku, například: winget install Microsoft.VisualStudioCodePokud instalace vyžaduje interakci (přijetí smlouvy EULA, výběr možností atd.), obvykle se provádí pokud možno ve zjednodušeném nebo tichém režimu.
Instalační program někdy proces pozastaví a požádá vás o přijetí licenční smlouvy nebo potvrzení něčeho na obrazovce. Aby vše proběhlo hladce od začátku do konce bez zobrazování výzev, můžete použít parametry, jako například --silent y --accept-package-agreements --accept-source-agreements, aby Vynutíte si přijetí dohod a odstraníte nepotřebná okna..
Pro udržení aktuálního systému nabízí winget několik způsobů aktualizace softwaru. Příkaz winget upgrade bez dalších okolků se to ukáže Všechny aplikace s novými verzemi jsou k dispoziciZatímco winget upgrade NOMBRE_APP aktualizuje pouze konkrétní balíček.
Pokud to raději uděláte všechno najednou, winget upgrade --all Pokusí se aktualizovat všechny balíčky, které mají novější verzi. Zde se uplatňují oprávnění: pokud jej spustíte jako uživatel, Oznámení UAC budou vydána pro každou instalaci, která vyžaduje zvedání.Pokud to uděláte jako administrátor, budou spravovány bez zobrazení dialogových oken.
Konečně, odinstalace je také velmi snadná s winget uninstall NOMBRE_APPa dokonce můžete zahrnout více aplikací do stejného příkazového řádku aby byly odstraňovány jeden po druhém, pokud je systém winget rozpozná.
Méně známé, ale velmi užitečné příkazy
Kromě základních příkazů obsahuje winget několik funkcí, které v mnoha rychlých průvodcích zůstávají bez povšimnutí a které jsou velmi praktické při práci s mnoha balíčky nebo při potřebě vyhnout se chybám v identifikaci.
Příkaz winget show NOMBRE_APP Používá se k vidění všechny podrobnosti balíčku před jeho instalací: vydavatel, konkrétní verze, ID, zdroj, typ instalačního programu a někdy i oficiální odkaz. Můžete také filtrovat podle identifikátoru pomocí winget show --id ID_PAQUETE jít si pro jistou věc.
Pokud se obáváte, že se instalace zasekne při čekání na přijetí licenčních smluv, můžete přidat parametry --accept-package-agreements y --accept-source-agreements a winget install pro Právní podmínky jsou automaticky akceptovány. bez dialogového okna.
Kombinace těchto možností s --silentnapříklad winget install NOMBRE_APP --accept-package-agreements --accept-source-agreements --silent, dostanete zcela bezobslužná zařízení, velmi užitečné v nasadovacích skriptech nebo když chcete nechat počítač běžet, zatímco děláte něco jiného.
Příkaz winget download: stažení instalačních programů bez instalace
V určitých situacích můžete chtít stáhnout instalační soubory aplikací, ale zatím je nespustit : například je chcete přesunout do offline počítačů, připravit lokální repozitář nebo ručně zkontrolovat obsah před instalací.
K tomu je ten příkaz. winget download, jehož základní použití je winget download [[-q] <query>] [<options>]Podporuje jak generické dotazy, tak filtry podle ID, názvu nebo přezdívky a stáhne instalační program (nebo instalační programy) odpovídající vašemu výběru.
Pokud balíček pochází z Microsoft Storu a jedná se o zabalenou aplikaci ( MSIX, APPX, balíčky atd. ), může `winget` také stáhnout související licenční soubor. V těchto případech příkaz vyžaduje ověření pomocí Entra ID a to, aby účet patřil k rolím, jako je Globální správce, Správce uživatelů nebo Správce licencí, aby bylo možné tento licenční soubor vygenerovat a offline načíst.
Pokud se chcete vyhnout práci s offline licencí, můžete použít parametr --skip-license o --skip-microsoft-store-package-licensetakže to křídlo Stačí si stáhnout instalační program a nepokoušet se získat licenční soubor.
Příkaz také umožňuje filtrování podle platformy nebo architektury. --platform Můžete si vybrat mezi hodnotami, jako například Windows.Desktop, Windows.Universal o Windows.Holographic bod omezit stahování na konkrétní typ zařízení.
Podobně s --architecture můžete naznačit x86, x64, ARM nebo ARM64 vybrat pouze instalační program vhodný pro cílový procesor. To je obzvláště užitečné, pokud chcete tyto soubory přesunout na jiné počítače s jinou architekturou, než je ta vaše.
Mezi nejčastější možnosti winget download patří:
-d, --download-directory: složka, kam budou uloženy stažené instalační programy.-m, --manifest: cesta k manifestu YAML, který popisuje, co se má stáhnout.--id,--name,--moniker: filtry pro omezení výsledku na konkrétní balíček.-v, --version: přesná verze ke stažení, pokud nechcete tu nejnovější.-s, --source: omezuje operaci na konkrétní počátek.--scope,--installer-type,--locale,--skip-dependenciesPokročilé možnosti pro podrobné ovládání stahovaných položek.
Některé praktické příklady by mohly být:
winget download --id Microsoft.PowerToys --version 0.15.2
winget download --id Microsoft.WingetCreate --installer-type msix
winget download --id Microsoft.PowerToys --scope machine --architecture x64 --download-directory C:\Instaladores
Formáty instalačního programu kompatibilní s Wingetem
Aby winget konzistentně fungoval s tisíci aplikacemi, rozpoznává řadu běžných typů instalačních programů systému Windows , včetně moderních balených instalačních programů a klasických instalačních programů.
Mezi aktuálně podporované formáty patří:
- Spustitelné soubory EXE s parametry tiché instalace (Tichý o SilentWithProgress).
- záznamy ZIP které jsou nasazeny v přenosném režimu.
- Instalatéři Inno nastavení.
- Instalatéři Nullsoft (NSIS).
- Balíčky MSI y WIX.
- Zabalené aplikace APPX y MSIX.
- Typ instalačních techniků Vypálit.
- aplikace notebooky (bez tradiční instalace, přímo spustitelné soubory).
Díky tomuto rozsahu dokáže winget spravovat jak moderní aplikace z Obchodu Store, tak tradiční desktopové programy , za předpokladu, že jejich manifesty jsou správně definovány v odpovídajícím repozitáři.
Skriptování a automatizace pomocí WinGetu a PowerShellu
Pokud rádi automatizujete úkoly nebo spravujete více týmů, kombinace Wingetu s PowerShell a deklarativní skriptyZa tímto účelem společnost Microsoft publikuje modul Microsoft.WinGet.Client v Galerii PowerShellu, která zpřístupňuje specifické rutiny pro interakci se službou.
S tímto modulem můžete vytvářet skripty, které instalují, aktualizují nebo opravují balíčky pomocí čistého PowerShellu, integrovat winget do CI/CD pipelines nebo jej začlenit do skriptů pro zřizování nových počítačů.
Kromě toho konfigurační soubory YAML spojené s příkazem winget configure vám umožní popsat v jednom dokumentu:
- Předpoklady (tvrzení), jako minimální verzi systému Windows.
- Zdroje, které zahrnují balíčky k instalaci, skripty ke spuštění, systémová nastavení atd.
Zjednodušená příkladová konfigurace může zahrnovat sekci s assertions, kde je nastavena minimální verze sestavení Windows 10 , a sekci s resources s kódem Visual Studio Code, Google Chrome a skriptem PowerShellu pro přípravu dalších modulů. Jakmile budete mít tento soubor YAML, jednoduše spusťte:
winget configure --file ruta\a\winget.yaml
Jediný příkaz tak zanechá v počítači stále stejnou sadu aplikací a nastavení , což je ideální pro firemní prostředí, učebny, laboratoře nebo váš vlastní počítač po formátování.
Přidávání repozitářů a práce s vlastními zdroji
Ve výchozím nastavení používá Winget jako primární zdroje Microsoft Store a komunitní repozitář spravovaný na GitHubu. Můžete však také přidat další repozitáře pro rozšíření katalogu nebo pro práci s interními balíčky vaší organizace.
Mnoho podnikových prostředí si vytváří vlastní REST zdrojový kód s manifesty pro své firemní aplikace, aby je uživatelé mohli instalovat pomocí Wingetu, jako by se jednalo o veřejné balíčky , ale s kontrolou verzí, licencí a distribuce.
Chcete-li přidat nové písmo, otevřete PowerShell jako správce a spusťte příkaz podobný tomuto:
winget source add --name MiRepositorio --arg https://url.de.mi.repo/api
Příkaz podporuje další možnosti, jako například --type (typ původu, obvykle REST), --trust-level (například Důvěryhodný o žádný) A --accept-source-agreements, To funguje automaticky přijmout smlouvy daného repozitáře bez nutnosti ručního potvrzení.
Chcete-li ověřit, zda byl zdroj správně přidán, můžete použít winget source list a zkontrolujte seznam registrovaných zdrojů. Zdroje můžete také aktualizovat nebo smazat, když je již nepotřebujete.
Winget pro vývojáře, nezávislé výrobce softwaru a firmy
Ačkoli z Wingetu může těžit jakýkoli uživatel, skutečně vyniká v rukou vývojářů, výrobců softwaru a IT administrátorů, kteří potřebují standardizovat instalace a pracovní prostředí.
Vývojáři mohou popsat své základní nástroje (editory, SDK, kompilátory, různé utility) v souboru a nechat Správce balíčků systému Windows postarat se o správnou instalaci všech závislostí , bez opomenutí nebo nekonzistentních verzí mezi počítači.
Dodavatelé softwaru (ISV) mají přístup k repozitáři komunity Winget na GitHubu, kam mohou nahrát manifesty svých aplikací , aby je nástroj zahrnul do výchozího zdrojového kódu. Balíčky jsou automaticky ověřovány a mohou také podstoupit ruční kontrolu, aby se zajistila jejich kvalita.
V podnikovém prostředí Winget zjednodušuje úkoly bezpečnostním a IT týmům, protože jej lze použít ve spojení s Microsoft Intune a skupinovými zásadami k vynucení přísných zásad pro to, co se instaluje, z jakých zdrojů a za jakých podmínek, čímž se snižují rizika a udržuje konzistentní úroveň aktualizací a zabezpečení.
Zabezpečení, ukotvení certifikátů a skupinové zásady
Spojení mezi Wingetem, Microsoft Storem a dalšími zdroji REST je chráněno kontrolami certifikátů a bezpečnostními mechanismy , které zabraňují útokům typu „man-in-the-middle“ (MITM) a krádeži přihlašovacích údajů nebo dat.
V konkrétním případě Microsoft Storu existuje zásada s názvem BypassCertificatePinningForMicrosoftStore že Zkontrolujte, zda Winget ověřuje hash certifikátu Store. se seznamem známých certifikátů. To je klíčové, pokud organizace používá firewally s inspekcí SSL, které mohou narušovat ověřování.
Možnosti v rámci této politiky jsou:
- Bez konfigurace (výchozí): winget respektuje standardní nastavení Správce balíčků a kontroluje certifikáty úložiště.
- PovolitOvěřování certifikátu Microsoft Storu je vynecháno, což může být v některých scénářích kontroly SSL nutné, ale Riziko MITM útoků se zvyšuje..
- ZakázatWinget je před zahájením připojení nucen ověřit, zda certifikát skutečně patří do úložiště.
Připnutí certifikátu je další vrstva zabezpečení, která zajišťuje, že komunikaci mezi klientem Winget a obchodem Microsoft Store nelze snadno zachytit ani manipulovat . Jeho zakázání bez dobrého důvodu je z bezpečnostního hlediska špatný nápad.
Kromě těchto zásad obsahuje každá verze Windows 11 specifické šablony ADMX/ADML pro Winget , které rozšiřují možnosti konfigurace v konzoli pro správu skupinových zásad (GPMC). Ty jsou uspořádány do kategorií, jako je povolená správa zdrojů, lokální vývoj (experimentální funkce, lokální manifesty) a zásady spouštění a používání proxy.
Chcete-li tyto šablony použít, můžete si soubor stáhnout z GitHubu. DesktopAppInstallerPolicies.zip odpovídající verzi Wingetu, o kterou máte zájem, rozbalte ji a zkopírujte soubory .admx y .adml ke standardním trasám C:\Windows\PolicyDefinitions a jeho podsložku s jazyky. Odtud se nové možnosti zobrazí v GPMC a budete moci aplikovat je na organizační jednotky, weby nebo celou doménu.
Ladění, logování a odesílání nových balíčků
Když se něco pokazí (neúspěšné stahování, instalace, které se nedokončí, konflikty verzí), winget generuje podrobné protokoly , které jsou velmi užitečné pro nalezení zdroje problému.
Složku protokolů můžete otevřít pomocí možnosti --open-logs nebo aktivace --verbose-logs aby nástroj ukládal více informací o každé operaci. Oficiální repozitář winget-cli Také udržuje seznam běžných problémů a doporučených řešení, kam je dobré se podívat před otevřením nového čísla.
Pokud vám v katalogu nějaký program chybí, můžete kdykoli vytvořit a odeslat manifest do komunitního repozitáře. Tímto způsobem bude k dispozici nejen vám, ale i ostatním uživatelům a organizacím, kteří si ho mohou snadno nainstalovat z Wingetu.
Samotný nástroj je open source a nachází se v repozitáři. microsoft/winget-cliJe napsán v C++ a navržen pro kompilaci s Visual Studiem 2022. Pokud chcete přispět, budete muset přijmout a podepsat licenční smlouvu pro přispěvatele (CLA) od Microsoftu a změny odešlete z větve vašeho forku.
Znalost a ovládnutí Wingetu vám v konečném důsledku dává možnost zacházet s vaším počítačem s Windows spíše jako s „serverem“ nebo seriózním vývojovým systémem: vše je skriptovatelné, vše reprodukovatelné a s přesnou kontrolou nad tím, co se instaluje a jak , čímž se vyhnete zbytečným klikáním a překvapením v podobě nesprávně zarovnaných verzí nebo programů, u kterých nikdo neví, jak se do počítače dostaly.