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 zdroje WinGet umožňuje spravovat zdroje. Pomocí zdrojového příkazu můžete přidávat, vypisovat, aktualizovat, odebírat, resetovat nebo exportovat zdroje WinGet.
Zdroj WinGet poskytuje data ke zjišťování a instalaci aplikací. Používejte pouze zabezpečené důvěryhodné zdroje.
WinGet určuje následující tři výchozí zdroje, které můžete vypsat pomocí winget source list.
- msstore – katalog Microsoft Storu.
- winget – úložiště komunity WinGet pro aplikace.
- winget-font – Úložiště komunity WinGet pro písma.
Použití
winget source <subcommand> <options>
Sub-Commands
K dispozici jsou následující argumenty.
| Sub-Command | Popis |
|---|---|
| přidat | Přidá nový zdroj. |
| seznam | Zobrazuje seznam aktuálních zdrojů. |
| aktualizace | Aktualizuje aktuální zdroje. |
| odebrat | Odebere aktuální zdroje. |
| resetování | Obnoví výchozí zdroje msstore, winget a winget-font. |
| exportu | Exportuje aktuální zdroje. |
Možnosti
K dispozici jsou tyto možnosti.
| Možnost | Popis |
|---|---|
| -?--Pomoc | Zobrazuje nápovědu k vybranému příkazu. |
| --Počkej | Před ukončením vyzve uživatele, aby stiskl libovolnou klávesu. |
| --logy,--otevřít-logy | Otevřete výchozí umístění protokolů. |
| --verbose, --verbose-logs | Slouží k přenastavení nastavení protokolování a vytvoření podrobného protokolu. |
| --nowarn,--ignore-warnings (bez varování, ignorovat varování) | Potlačí varovné výstupy. |
| --zakázat-interaktivitu | Zakažte interaktivní výzvy. |
| --plná moc | Nastavte proxy server, který se má použít pro toto spuštění. |
| --no-proxy | Zakažte použití proxy serveru pro toto spuštění. |
přidat
přidat dílčí příkaz přidá nový zdroj. Tento podpříkaz vyžaduje možnosti --name a --arg. Vzhledem k tomu, že příkaz změní uživatelský přístup, vyžaduje použití přidání oprávnění správce.
Použití:
winget source add [-n] <name> [-a] <arg> [[-t] <type>] [<options>]
Argumenty
K dispozici jsou následující argumenty.
| Důvod | Popis |
|---|---|
| -n, --název | Název pro identifikaci zdroje. |
| -a, --arg | Adresa URL nebo UNC zdroje. |
| -t, --type | Typ zdroje. |
Možnosti
K dispozici jsou tyto možnosti.
| Možnost | Popis |
|---|---|
| --úroveň důvěryhodnosti | Úroveň důvěryhodnosti zdroje (žádná nebo důvěryhodná). |
| --záhlaví | Volitelná hlavička HTTP zdroje REST pro Windows -Package-Manager. |
| --přijmout-dohody-o-zdroji | Používá se k přijetí licenční smlouvy zdroje a vyhnutí se zobrazení výzvy. |
| --explicitní | |
| -?--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. |
| --plná moc | Nastavte proxy server, který se má použít pro toto spuštění. |
| --no-proxy | Zakažte použití proxy serveru pro toto spuštění. |
Například winget source add --name Contoso https://www.contoso.com/cache přidá úložiště Contoso na adresu URL https://www.contoso.com/cache.
Volitelný parametr typu
Parametr přidání podporuje volitelný parametr typu , který klientovi řekne, k jakému typu úložiště se připojuje. Podporovány jsou následující typy.
| Typ | Popis |
|---|---|
| Balíček Microsoft.PreIndexed.Package | Výchozí typ zdroje. |
| Microsoft.Rest | Zdroj rozhraní REST API společnosti Microsoft. |
seznam
Seznam podpříkazy uvádí aktuálně povolené zdroje nebo poskytuje podrobnosti o konkrétním zdroji.
Poznámka:
Pokud je zdroj nastavený tak, aby byl explicitní, musí být cílený speciálně. Zdroj winget-font je ve výchozím nastavení nastavený na explicitní. To znamená, že všechny ostatní příkazy WinGet musí přímo odkazovat na zdroj pomocí "-source winget-font" nebo "-s winget-font", aby bylo možné zahrnout.
Použití:
winget source list [[-n] <name>] [<options>]
Přezdívky
Pro tento podpříkaz jsou k dispozici následující aliasy:
- LS
Argumenty
K dispozici jsou následující argumenty.
| Důvod | Popis |
|---|---|
| -n, --název | Název pro identifikaci zdroje. |
Možnosti
K dispozici jsou tyto možnosti.
| Možnost | Popis |
|---|---|
| -?--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. |
| --plná moc | Nastavte proxy server, který se má použít pro toto spuštění. |
| --no-proxy | Zakažte použití proxy serveru pro toto spuštění. |
zobrazit seznam všech
Samotný seznam obsahuje winget source listúplný seznam nakonfigurovaných zdrojů:
Name Argument Explicit
------------------------------------------------------------------
msstore https://storeedgefd.dsx.mp.microsoft.com/v9.0 false
winget https://cdn.winget.microsoft.com/cache false
winget-font https://cdn.winget.microsoft.com/fonts true
podrobnosti o zdroji seznamu
Pokud chcete získat úplné podrobnosti o zdroji, předejte název zdroje. Například:
winget source list --name winget
Vrátí následující výstup:
Field Value
--------------------------------------------------
Name winget
Type Microsoft.PreIndexed.Package
Argument https://cdn.winget.microsoft.com/cache
Data Microsoft.Winget.Source_8wekyb3d8bbwe
Identifier Microsoft.Winget.Source_8wekyb3d8bbwe
Trust Level Trusted|StoreOrigin
Explicit false
Updated 2025-12-11 08:30:25.000
-
Nameje název zdroje. -
Typeje typ zdroje. -
Argje adresa URL nebo cesta, kterou zdroj používá. -
Dataje případně volitelný název balíčku. -
Updatedje poslední datum a čas aktualizace zdroje.
aktualizace
Aktualizace dílčí příkaz vynutí aktualizaci na jednotlivé zdroje nebo na všechny zdroje.
Použití:
winget source update [[-n] <name>] [<options>]
Přezdívky
Pro tento podpříkaz jsou k dispozici následující aliasy:
- aktualizovat
Argumenty
K dispozici jsou následující argumenty.
| Důvod | Popis |
|---|---|
| -n, --název | Název pro identifikaci zdroje. |
Možnosti
K dispozici jsou tyto možnosti.
| Možnost | Popis |
|---|---|
| -?--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. |
| --plná moc | Nastavte proxy server, který se má použít pro toto spuštění. |
| --no-proxy | Zakažte použití proxy serveru pro toto spuštění. |
Aktualizovat vše
Aktualizace dílčích příkazů samotných, winget source update, vyžaduje aktualizace všech úložišť.
aktualizace zdroje
Podpříkaz aktualizace s možností --name směruje aktualizaci na pojmenovaný zdroj. Příklad: winget source update --name Contoso vynutí aktualizaci do úložiště Contoso.
odebrat
odebere dílčí příkaz odebere zdroj. Tento podpříkaz vyžaduje, aby --name možnost identifikovat zdroj. Vzhledem k tomu, že příkaz změní uživatelský přístup, použití odebrat vyžaduje oprávnění správce.
Použití:
winget source remove [-n] <name> [<options>]
Přezdívky
Pro tento podpříkaz jsou k dispozici následující aliasy:
- mikrometr
Argumenty
K dispozici jsou následující argumenty.
| Důvod | Popis |
|---|---|
| -n, --název | Název pro identifikaci zdroje. |
Možnosti
K dispozici jsou tyto možnosti.
| Možnost | Popis |
|---|---|
| -?--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. |
| --plná moc | Nastavte proxy server, který se má použít pro toto spuštění. |
| --no-proxy | Zakažte použití proxy serveru pro toto spuštění. |
Příklady
winget source remove --name Contoso
Tento příkaz odebere úložiště Contoso.
obnovit
resetování dílčí příkaz resetuje klienta zpět do původní konfigurace a odebere všechny zdroje kromě výchozího nastavení. Tento podpříkaz používejte pouze ve výjimečných případech. Vzhledem k tomu, že příkaz změní uživatelský přístup, vyžaduje použití resetování oprávnění správce.
Vzhledem k tomu, že příkaz reset odebere všechny zdroje, musíte akci vynutit pomocí možnosti --force.
Použití:
winget source reset [[-n] <name>] [<options>]
Argumenty
K dispozici jsou následující argumenty.
| Důvod | Popis |
|---|---|
| -n, --název | Název pro identifikaci zdroje. |
Možnosti
K dispozici jsou tyto možnosti.
| Možnost | Popis |
|---|---|
| --síla | Vynutí reset zdrojů. |
| -?--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. |
| --plná moc | Nastavte proxy server, který se má použít pro toto spuštění. |
| --no-proxy | Zakažte použití proxy serveru pro toto spuštění. |
exportovat
export dílčí příkaz exportuje konkrétní podrobnosti zdroje do výstupu JSON. To je užitečné pro konfiguraci zásad skupiny pro správu zdrojového kódu.
Použití:
winget source export [[-n] <name>] [<options>]
Argumenty
K dispozici jsou následující argumenty.
| Důvod | Popis |
|---|---|
| -n, --název | Název pro identifikaci zdroje. |
Možnosti
K dispozici jsou tyto možnosti.
| Možnost | Popis |
|---|---|
| -?--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. |
| --plná moc | Nastavte proxy server, který se má použít pro toto spuštění. |
| --no-proxy | Zakažte použití proxy serveru pro toto spuštění. |
Příklady
winget source export winget
Vrátí následující výstup:
{"Arg":"https://cdn.winget.microsoft.com/cache","Data":"Microsoft.Winget.Source_8wekyb3d8bbwe","Explicit":false,"Identifier":"Microsoft.Winget.Source_8wekyb3d8bbwe","Name":"winget","TrustLevel":["Trusted","StoreOrigin"],"Type":"Microsoft.PreIndexed.Package"}
Zdrojová smlouva
Jednotlivý zdroj může požádat, aby uživatel souhlasil se smlouvami před přidáním nebo použitím zdroje. Pokud uživatel smlouvu nepřijme, WinGet nebude mít přístup ke zdroji.
Pomocí možnosti --accept-source-agreements můžete přijmout zdrojové smlouvy a vyhnout se výzvě.
Mnoho příkazů WinGet vyhodnotí všechny nakonfigurované zdroje. Pokud některý nakonfigurovaný zdroj vyžaduje smlouvy, Nástroj WinGet se před použitím těchto zdrojů vyzve. Před použitím je nutné přijmout zdrojové smlouvy. Pokud se podmínky smlouvy o aktualizacích zdroje nebo pokud je zdroj odebraný a přečtený (jako v případě winget source reset --force) smluv, zobrazí se znovu.
Související témata
Windows developer