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 WinGetsource umožňuje spravovat zdroje. source Pomocí příkazu můžete přidávat, upravovat, vypisovat, aktualizovat, odebírat, resetovat nebo exportovat zdroje WinGet.
WinGet source poskytuje data pro 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ý source. |
| upravit | Upraví existující source. |
| seznam | Zobrazuje seznam aktuálních zdrojů. |
| aktualizace | Aktualizuje aktuální zdroje. |
| odebrat | Odebere aktuální zdroje. |
| resetování | Obnoví výchozí zdroje msstore a wingetwinget-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
Podpříkaz přidání přidá nový source. 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, podle kterých se má identifikovat source . |
| -a, --arg | Adresa URL nebo UNC .source |
| -t, --type | Typ source. |
Možnosti
K dispozici jsou tyto možnosti.
| Možnost | Popis |
|---|---|
| --úroveň důvěryhodnosti | Úroveň důvěryhodnosti source (žádná nebo důvěryhodná) |
| --záhlaví | Volitelné Windows –Package-Manager hlavička HTTP source. |
| --accept--sourceagreements | Používá se k přijetí source licenční smlouvy a zabránění výzvě. |
| --explicitní |
source Označí jako explicitní, což vyžaduje, aby příkazy přímo cílily na použití --source. |
| -?--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í source typ. |
| Microsoft.Rest | Rozhraní REST API Microsoft source. |
úprava
Podpříkaz úprav upraví existující sourcekonfiguraci. Primárním použitím je přepnout, jestli source je explicitní nebo implicitní. Pokud je explicitní source , příkazy WinGet musí přímo cílit na použití --source.
source Pokud je implicitní, zahrne se automaticky do všech příkazů.
Použití:
winget source edit [-n] <name> [<options>]
Argumenty
K dispozici jsou následující argumenty.
| Důvod | Popis |
|---|---|
| -n, --název | Název source úpravy. |
Možnosti
K dispozici jsou tyto možnosti.
| Možnost | Popis |
|---|---|
| --explicitní |
source Nastaví explicitní (true) nebo implicitní (false). Pokud jsou příkazy explicitní, musí přímo cílit na source použití --source. |
| --záhlaví | Volitelné Windows –Package-Manager hlavička HTTP source. |
| --accept--sourceagreements | Používá se k přijetí source licenční smlouvy a zabránění výzvě. |
| -?--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říklad
-wingetfontsource je ve výchozím nastavení explicitní, což znamená, že příkazy musí cílit přímo pomocí --source winget-font. Pokud ho chcete obnovit do výchozího (implicitního) stavu, aby byl automaticky zahrnutý do všech příkazů WinGet, spusťte:
winget source edit winget-font --explicit false
Nastavení explicitního source nastavení:
winget source edit winget-font --explicit true
seznam
Seznam dílčích příkazů uvádí aktuálně povolené zdroje nebo poskytuje podrobnosti o konkrétním source.
Poznámka:
source Pokud je nastavená explicitní, musí být určena speciálně. Parametrwinget -fontsource je ve výchozím nastavení explicitní. To znamená, že všechny ostatní příkazy WinGet musí přímo odkazovat na source zahrnutí pomocí "--sourcewinget-font" nebo "-s winget-font".
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, podle kterých se má identifikovat source . |
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 seznamu source
Chcete-li získat úplné podrobnosti o , sourcepředejte název source. 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 source. -
Typeje typ .source -
Argje adresa URL nebo cesta, kterou source používá. -
Dataje případně volitelný název balíčku. -
Updatedje poslední datum a čas source aktualizace.
aktualizace
Podpříkaz aktualizace vynutí aktualizaci na jednotlivce sourcenebo 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:
refresh
Argumenty
K dispozici jsou následující argumenty.
| Důvod | Popis |
|---|---|
| -n, --název | Název, podle kterých se má identifikovat source . |
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 source
Podpříkaz aktualizace s parametrem --name směruje aktualizaci na pojmenovanou source. Příklad: winget source update --name Contoso vynutí aktualizaci do úložiště Contoso.
odebrat
Podpříkaz pro odebrání odebere .source Tento podpříkaz vyžaduje možnost --name k identifikaci parametru source. 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:
rm
Argumenty
K dispozici jsou následující argumenty.
| Důvod | Popis |
|---|---|
| -n, --název | Název, podle kterých se má identifikovat source . |
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, podle kterých se má identifikovat source . |
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
Dílčí příkaz exportu exportuje konkrétní podrobnosti výstupu source JSON. To je užitečné pro konfiguraci zásad skupiny pro source správu.
Použití:
winget source export [[-n] <name>] [<options>]
Argumenty
K dispozici jsou následující argumenty.
| Důvod | Popis |
|---|---|
| -n, --název | Název, podle kterých se má identifikovat source . |
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
Jednotlivec source může požádat, aby uživatel souhlasil se smlouvami, které byly předloženy před přidáním nebo použitím source. Pokud uživatel smlouvu nepřijme, nebude mít WinGet přístup k sadě source.
Můžete použít možnost --accept--sourceagreements k přijetí source smluv a vyhnout se výzvě.
Mnoho příkazů WinGet vyhodnotí všechny nakonfigurované zdroje. Pokud některé nakonfigurované source smlouvy vyžadují 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.
source Pokud se znovu zobrazí podmínky smlouvy o aktualizacích nebo pokud source je odebrána a přečtena (jako v případěwinget source reset --force) smluv.
Související témata
Windows developer