Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Příkaz installWinGet nainstaluje zadanou aplikaci. Pomocí vyhledávacího příkazu identifikujte aplikaci, kterou chcete install. Pomocí příkazu show zobrazíte podrobnosti o aplikaci a instalačním programu vybraném nástrojem WinGet pro váš systém.
Příkaz install vyžaduje, abyste zadali přesný řetězec pro install. Pokud dojde k nejednoznačnosti, budete vyzváni k dalšímu filtrování příkazu install na konkrétní aplikaci.
Použití
winget install [[-q] <query> ...] [<options>]
Přezdívky
Pro tento příkaz jsou k dispozici následující aliasy:
add
Argumenty
K dispozici jsou následující argumenty.
| Důvod | Popis |
|---|---|
| -q,--query | Dotaz použitý k vyhledání aplikace. |
Poznámka:
Argument dotazu je poziční. Ve výchozím nastavení winget provádí porovnání podřetězce bez rozlišování velkých a malých písmen vůči názvu balíčku, ID a monikeru. Syntaxe zástupných znaků není podporována. Chcete-li vyžadovat přesnou shodu (rozlišují se malá a velká písmena), použijte -e, --exact. Pomocí parametru --id, --name nebo --moniker omezte, které pole se prohledává.
Možnosti
Možnosti umožňují přizpůsobit install prostředí tak, aby vyhovovalo vašim potřebám.
| Možnost | Popis |
|---|---|
| -m, --manifest | Za tím musí následovat cesta k souboru manifestu ve formátu YAML. Manifest můžete použít ke spuštění install prostředí z místního souboru YAML. |
| --id | Omezuje install na ID aplikace. |
| --Jméno | Omezí vyhledávání na název aplikace. |
| --identifikátor | Omezí vyhledávání na moniker uvedený pro aplikaci. |
| -v, --version | Umožňuje určit přesnou verzi pro install. Pokud není zadáno, nejnovější aplikace bude install mít nejvyšší verzi. |
| -s, --zdroj | Omezí hledání na zadaný název zdroje. Musí následovat název zdroje. |
| --rozsah | Umožňuje určit, jestli má instalační program cílit na obor uživatele nebo počítače. Viz známé problémy související s rozsahem instalace balíčku. |
| -a, --architektura | Vyberte architekturu pro install. |
| --typ-instalátoru | Vyberte typ instalátoru, který chcete použítinstall. Viz podporované typy instalačního programu pro klienta WinGet. |
| -e, --přesný | Používá přesný řetězec v dotazu, včetně zohlednění citlivosti na malá a velká písmena. Nebude používat výchozí chování podřetězího řetězce. |
| -i, --interactive | Spustí instalační program v interaktivním režimu. Výchozí prostředí zobrazuje průběh instalačního programu. |
| -h, --tichý | Spustí instalační program v tichém režimu. Tím se potlačí veškeré uživatelské rozhraní. Výchozí prostředí zobrazuje průběh instalačního programu. |
| --místo | Určuje, které národní prostředí se má použít (formát BCP47). |
| -o, --log | Směruje protokolování do logovacího souboru. Musíte zadat cestu k souboru, ke kterému máte práva k zápisu. |
| – vlastní | Argumenty, které se mají předat instalačnímu programu kromě výchozích hodnot. |
| — přepsání | Řetězec, který bude předán přímo instalačnímu programu. |
| -l, --umístění | Umístění na install adresu (pokud je podporováno) |
| --ignorovat-bezpečnostní-hash | Ignorujte selhání hash kontroly instalačního programu. Nedoporučuje se. |
| --allow-reboot | Povolí restartování, pokud je to možné. |
| --skip-dependencies | Přeskočí zpracování závislostí balíčků a funkcí systému Windows. |
| --ignore-local-archive-malware-scan | Ignorovat kontrolu malwaru provedenou v rámci instalace balíčku typu archivu z místního manifestu. |
| --dependency-source | Vyhledejte závislosti balíčků pomocí zadaného zdroje. |
| --přijmout-smlouvy-baliků | Přijímá všechny licenční smlouvy nebo smlouvy EULA, které instalační program balíčku prezentuje, a potlačuje interaktivní výzvu. To platí jenom pro vlastní licenční podmínky balíčku – nemá vliv na volitelné součásti ani software, který nabízí instalační program. Pro zcela neinteraktivní install použijte v kombinaci s --silent (-h). |
| --bez-aktualizace | Pokud už nainstalovaná verze existuje, upgrade přeskočí. |
| --záhlaví | Volitelná hlavička HTTP zdroje REST pro Windows -Package-Manager. |
| --authentication-mode | Zadejte předvolbu ověřovacího okna (tiché, silentPreferred nebo interaktivní). |
| --authentizační-účet | Zadejte účet, který se má použít k ověřování. |
| --přijmout-dohody-o-zdroji | Přijímá licenční smlouvu pro zdroj WinGet (úložiště) a potlačuje interaktivní výzvu. To je oddělené od jakékoli licence k balíčku – vztahuje se to na podmínky používání samotného zdroje, jako je například winget komunitní úložiště. |
| -r, --přejmenovat | Hodnota pro přejmenování spustitelného souboru (přenosného). |
| --odinstalovat-předchozí | Odinstalujte předchozí verzi balíčku během upgradu. |
| --síla | Příkaz spusťte přímo a pokračujte problémy nesouvisenými se zabezpečením. |
| -?--Pomoc | Získejte další nápovědu k tomuto příkazu. |
| --Počkej | Před ukončením vyzve uživatele, aby stiskl libovolnou klávesu. |
| --logy,--otevřít-logy | Otevřete výchozí umístění protokolů. |
| --verbose, --verbose-logs | Slouží k přenastavení nastavení protokolování a vytvoření podrobného protokolu. |
| --nowarn,--ignore-warnings (bez varování, ignorovat varování) | Potlačí varovné výstupy. |
| --zakázat-interaktivitu | Zakažte interaktivní výzvy. |
| --proxy | Nastavte proxy server, který se má použít pro toto spuštění. |
| --no-proxy | Zakažte použití proxy serveru pro toto spuštění. |
Příkladové dotazy
Následující příklad nainstaluje konkrétní verzi aplikace.
winget install powertoys --version 0.91.1
Následující příklad nainstaluje aplikaci podle jejího ID.
winget install --id Microsoft.PowerToys
Následující příklad nainstaluje aplikaci podle verze a ID.
winget install --id Microsoft.PowerToys --version 0.91.1
Instalace více balíčků
V jednom příkazu můžete install vytvořit více balíčků tak, že vypište jejich ID oddělená mezerami.
winget install Microsoft.VisualStudioCode Microsoft.PowerShell Git.Git
WinGet postupně nainstaluje každý balíček. To je užitečné pro rychlé nastavení nového počítače nebo sdílení sady nástrojů s kolegou.
Návod
U větších sad balíčků zvažte použití winget exportu a winget importu k uložení a obnovení úplného seznamu balíčků nebo winget konfiguraciinstall balíčků společně s konfigurací jiného počítače v jednom souboru.
Nejednoznačné výsledky
Pokud dotaz poskytnutý pro WinGet nemá za následek jednu aplikaci, nástroj WinGet zobrazí výsledky hledání. Tím získáte další data potřebná k upřesnění hledání správné install.
Nejlepším způsobem, jak omezit výběr na jeden soubor, je použít ID aplikace v kombinaci s přesnou volbou dotazu . Například:
winget install --id Git.Git -e
Pokud je nakonfigurovaných více zdrojů, je možné mít duplicitní položky. Zadání zdroje je nutné k dalšímu objasnění.
winget install --id Git.Git -e --source winget
Zdroj msstore používá jedinečné identifikátory jako ID pro balíčky. Nevyžadují přesnou možnost dotazu. Například:
winget install XP9KHM4BK9FZ7Q -s msstore
Lokální install
Volba manifest vám umožňuje install aplikaci předáním souboru YAML přímo klientovi. Pokud je manifest manifestem s více soubory, musí být použit adresář obsahující soubory. Možnost manifestu má následující využití.
Použití: winget install --manifest \<path>
| Možnost | Popis |
|---|---|
| -m, --manifest | Cesta k manifestům aplikace do install. |
Instalace balíčků z místních souborů manifestu může mít rizika. Jako další opatření pro zajištění bezpečnostních opatření musí tuto funkci povolit správce. Chcete-li tuto funkci povolit, spusťte winget settings --enable LocalManifestFiles. Chcete-li tuto funkci zakázat, spusťte winget settings --disable LocalManifestFiles.
Soubory protokolu
Soubory protokolů pro WinGet, pokud nejsou přesměrovány, budou umístěny v následující složce: \%LOCALAPPDATA%\\Packages\\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\\LocalState\\DiagOutputDir\\*.log
Licenční smlouvy
Některé aplikace při instalaci budou před instalací vyžadovat souhlas uživatele s licencí nebo jinými smlouvami. Pokud k tomu dojde, Správce balíčků systému Windows vyzve uživatele, aby souhlasil se smlouvami. Pokud uživatel nesouhlasí, aplikace nebude install.
Z příkazového řádku můžete smlouvy automaticky přijmout předáním následující možnosti --accept-package-agreements na příkazovém řádku. To může být užitečné při skriptování Správce balíčků systému Windows.
Související témata
Windows developer