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 wingetpin umožňuje omezit Správce balíčků systému Windows upgrade balíčku na konkrétní rozsahy verzí nebo může zabránit jeho úplnému upgradu. Připnutý balíček se může upgradovat samostatně a upgradovat ho mimo Správce balíčků systému Windows.
Typy připnutí
WinGet podporuje tři typy pinů balíčků:
připnutí: Balíček je vyloučen z
winget upgrade --all
, ale umožňujewinget upgrade <package>
. Pomocí argumentu--include-pinned
můžete umožnitwinget upgrade --all
zahrnout připnuté balíčky.blokování: Balíček je blokován z
winget upgrade --all
nebowinget upgrade <package>
, budete muset odepnout balíček, aby mohl WinGet provést upgrade. Možnost--force
lze použít k přepsání chování špendlíku.Gating: Balíček je připnutý ke konkrétní verzi nebo rozsahu verzí. Můžete zadat přesnou verzi, ke které chcete balíček připnout, nebo můžete použít zástupný znak
*
jako poslední část verze k určení rozsahu verzí. Pokud je například balíček připnutý k1.2.*
verze, považuje se za platnou libovolnou verzi mezi1.2.0
na1.2.x
. Možnost--force
lze použít k přepsání chování špendlíku.
Použití
winget pin <subcommand> <options>
Možnosti
K dispozici jsou tyto možnosti.
Možnost | Popis |
---|---|
-?--Pomoc | Získá 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í. |
Podpříkazy
Příkaz pin podporuje následující dílčí příkazy.
Podpříkaz | Popis |
---|---|
přidat | Přidejte nový špendlík. |
odebrat | Odeberte špendlík balíčku. |
seznam | Výpis aktuálních špendlíků |
resetování | Resetování kolíků |
přidat
přidat dílčí příkaz přidá nový pin. Tento dílčí příkaz vyžaduje, abyste zadali přesný balíček, který se má připnout. Pokud existuje nějaká nejednoznačnost, zobrazí se výzva k dalšímu filtrování přidání podpříkazu do přesné aplikace.
Použití:
winget pin add [[-q] <query>] [<options>]
Argumenty
Důvod | Popis |
---|---|
-q,--dotaz | Dotaz použitý k vyhledání aplikace. |
Možnosti
Možnosti umožňují přizpůsobit přidávání špendlíků tak, aby vyhovovaly vašim potřebám.
Možnost | Popis |
---|---|
--id | Omezuje vyhledávání na ID aplikace. |
--Jméno | Omezí vyhledávání na název aplikace. |
--přezdívka | Omezí vyhledávání na moniker uvedený pro aplikaci. |
--značka | Omezí vyhledávání na značku uvedenou pro aplikaci. |
--cmd, --příkaz | Omezuje vyhledávání na příkaz aplikace. |
-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. |
-v, --verze | Umožňuje zadat přesnou verzi, která se má připnout. Zástupný znak * lze použít jako poslední část verze. Změní chování připnutí tak, aby bylo gating . |
-s, --zdroj | Omezí hledání na zadaný název zdroje. Musí následovat název zdroje. |
--záhlaví | Volitelná hlavička HTTP zdroje REST pro Windows -Package-Manager. |
--režim ověřování | 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 | Používá se k přijetí licenční smlouvy zdroje a vyhnutí se zobrazení výzvy. |
--síla | Příkaz spusťte přímo a pokračujte problémy nesouvisenými se zabezpečením. |
– blokování | Zablokujte upgrade, dokud se pin neodebere, což brání přepsání argumentů. Změní chování připnutí tak, aby bylo blocking . |
– nainstalované | Připnutí konkrétní nainstalované verze |
-?--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. |
--protokoly, --otevřené protokoly | 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
Následující příklad přidá špendlík pro aplikaci. Přidání tohoto pin kódu zabrání upgradu tohoto balíčku při volání winget upgrade --all
. Pokud chcete zahrnout všechny připnuté balíčky, použijte argument --include-pinned
s winget upgrade --all
.
winget pin add powertoys
Následující příklad přidá blokující pin pro aplikaci pomocí jeho ID. Přidání blokujícího špendlíku zabrání upgradu tohoto balíčku při volání winget upgrade --all
nebo winget upgrade <package>
. Balíček budete muset odblokovat, aby mohl WinGet provést upgrade.
winget pin add --id Microsoft.PowerToys --blocking
Následující příklad přidá kolík gating pro aplikaci pomocí jeho ID. Přidání kolíku gating zabrání upgradům, které upgradují verzi balíčku mimo určitou verzi nebo zamknutý rozsah zástupných znaků.
winget pin add --id Microsoft.PowerToys --version 0.70.*
odstranit
odebere dílčí příkaz odebere špendlík. Tento dílčí příkaz vyžaduje, abyste zadali přesný pin kód balíčku, který se má odebrat. Pokud existuje nějaká nejednoznačnost, zobrazí se výzva k dalšímu filtrování odebrání podpříkazu pro přesnou aplikaci.
Použití:
winget pin remove [[-q] <query>] [<options>]
Argumenty
Důvod | Popis |
---|---|
-q,--dotaz | Dotaz použitý k vyhledání aplikace. |
Možnosti
Možnosti umožňují přizpůsobit odebírání špendlíků tak, aby vyhovovaly vašim potřebám.
Možnost | Popis |
---|---|
--id | Omezuje vyhledávání na ID aplikace. |
--Jméno | Omezí vyhledávání na název aplikace. |
--přezdívka | Omezí vyhledávání na moniker uvedený pro aplikaci. |
-s, --zdroj | Omezí hledání na zadaný název zdroje. Musí následovat název zdroje. |
--značka | Omezí vyhledávání na značku uvedenou pro aplikaci. |
--cmd, --příkaz | Omezuje vyhledávání na příkaz aplikace. |
-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. |
--záhlaví | Volitelná hlavička HTTP zdroje REST pro Windows -Package-Manager. |
--režim ověřování | 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 | Používá se k přijetí licenční smlouvy zdroje a vyhnutí se zobrazení výzvy. |
– nainstalované | Připněte konkrétní nainstalovanou verzi. |
-?--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. |
--protokoly, --otevřené protokoly | 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
Následující příklad odebere špendlík pro aplikaci.
winget pin remove powertoys
Následující příklad odebere špendlík pro aplikaci pomocí jeho ID.
winget pin remove --id Microsoft.PowerToys
seznam
Seznam dílčíchpříkazů obsahuje všechny aktuální špendlíky.
Použití:
winget pin list [[-q] <query>] [<options>]
Argumenty
Důvod | Popis |
---|---|
-q,--dotaz | Dotaz použitý k vyhledání aplikace. |
Možnosti
Možnosti umožňují přizpůsobit výpis špendlíků tak, aby vyhovovaly vašim potřebám.
Možnost | Popis |
---|---|
--id | Omezuje vyhledávání na ID aplikace. |
--Jméno | Omezí vyhledávání na název aplikace. |
--přezdívka | Omezí vyhledávání na moniker uvedený pro aplikaci. |
-s, --zdroj | Omezí hledání na zadaný název zdroje. Musí následovat název zdroje. |
--značka | Omezí vyhledávání na značku uvedenou pro aplikaci. |
--cmd, --příkaz | Omezuje vyhledávání na příkaz aplikace. |
-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. |
--záhlaví | Volitelná hlavička HTTP zdroje REST pro Windows -Package-Manager. |
--režim ověřování | 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 | Používá se k přijetí licenční smlouvy zdroje a vyhnutí se zobrazení výzvy. |
-?--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. |
--protokoly, --otevřené protokoly | 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
Následující příklad obsahuje seznam všech aktuálních špendlíků.
winget pin list
Následující příklad obsahuje konkrétní pin kód balíčku.
winget pin list --id Microsoft.PowerToys
resetovat
Podpříkaz resetování resetuje všechny špendlíky.
Použití tohoto podpříkazu bez argumentu --force
zobrazí špendlíky, které by byly odebrány.
Pokud chcete resetovat všechny špendlíky, zahrňte argument --force
.
Použití:
winget pin reset [<options>]
Možnosti
Tyto možnosti vám umožňují přizpůsobit resetovací kolíky tak, aby vyhovovaly vašim potřebám.
Možnost | Popis |
---|---|
--síla | Příkaz spusťte přímo a pokračujte problémy nesouvisenými se zabezpečením. |
-s, --zdroj | Omezí hledání na zadaný název zdroje. Musí následovat název zdroje. |
-?--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. |
--protokoly, --otevřené protokoly | 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
Následující příklad ukazuje všechny špendlíky, které by se resetovaly.
winget pin reset
Následující příklad resetuje všechny existující špendlíky.
winget pin reset --force
Windows developer