Rychle se nastavte pomocí zálohy aplikace pro Winget na Windows 11.

Při každém čištění a instalaci operačního systému Windows je největším problémem získat zpět všechny aplikace a software třetích stran na vašem počítači. Můžete využít pomoc příslušného nástroje pro aktualizaci ovladačů OEM, abyste nainstalovali minimum ovladačů, ale stále vynechávají aplikace třetích stran.

Co kdybyste mohli importovat všechny tyto aplikace najednou do počítače? Správce balíčků Windows aka Winget nabízí funkci importu a exportu, která vám ušetří potíže se stahováním a instalací každé aplikace zvlášť. Tato příručka podrobně popíše funkci exportu i importu Winget a její nedostatky. Pojďme začít.

Co je Winget?

Winget je zkratka pro Správce balíčků systému Windows. Jedná se o nástroj příkazového řádku, což znamená, že ke spuštění nástroje musíte použít CMD nebo PowerShell. Pro tento nástroj není k dispozici žádné oficiální rozhraní GUI. Jako oficiální aplikace usnadňuje uživatelům příkazového řádku správu aplikačních balíčků v jejich systémech.

Namísto hledání aplikací na webu nebo v Microsoft Storu mohou použít Winget z příkazového řádku a vyhledat jakoukoli aplikaci uvedenou v úložišti. Winget můžete použít k instalaci, odinstalaci, aktualizaci nebo dokonce dávkové instalaci nebo odebrání aplikací v systému Windows 11. Tento příspěvek však omezíme pouze na funkci exportu a importu.

Jak exportovat aplikace pomocí Winget ve Windows 11

Winget může exportovat seznam nainstalovaných aplikací do souboru JSON. Soubor obsahuje název balíčku, identifikátor, podrobnosti o zdroji a některé další možnosti. Seznam aplikací můžete dokonce exportovat do textového souboru, přičemž oba tyto typy souborů fungují při importu. Tento proces exportu má však několik výhrad.

Za prvé, tato metoda exportuje pouze seznam nainstalovaných aplikací, který je k dispozici v úložišti Winget. Nezahrnuje Microsoft Store a aplikace třetích stran, které ještě nejsou uvedeny v úložišti Winget. Kromě toho exportuje pouze seznam aplikací a nevytváří žádné záložní kopie skutečných souborů aplikací. Budete si muset stáhnout všechny tyto aplikace a budete k tomu potřebovat připojení k internetu, protože Winget je pouze online nástroj.

Chcete-li exportovat seznam aplikací pomocí Winget, opakujte následující kroky:

  1. lis Win + R na otevřete dialogové okno Spustit. Typ cmd a stiskněte Ctrl + Shift + Enter spusťte příkazový řádek s oprávněními správce.
  2. Syntaxe příkazu pro export seznamu aplikací je: winget export -o výstupní umístění\název_souboru.json. Náš skutečný příkaz tedy zní:
    winget vývozní -o C:\apps.json 
  3. Vložte kód do okna příkazového řádku a stiskněte Vstupte klíč. Vytvoří soubor JSON s názvem „aplikace“ a uložte jej na jednotku C.
  4. Chcete-li exportovat seznam aplikací do textového souboru, zadejte následující příkaz a stiskněte Vstupte klíč:
    winget vývozní -o C:\apps.txt
  5. Uvidíte několik „Nainstalovaný balíček není dostupný z žádného zdroje:“ varovné zprávy. Toto jsou aplikace, které budete muset znovu ručně nainstalovat.
  6. Nyní, kopírovat exportovaný soubor na jednotku USB a uložte jej na OneDrive nebo na jakýkoli jiný služba cloudového úložiště.

Jak upravit exportovaný soubor JSON

Po exportu souboru JSON nainstalovaných aplikací možná nebudete v novém počítači potřebovat všechny aplikace uvedené v seznamu. Ze souboru JSON tedy můžete vyřadit několik ne příliš užitečných balíčků. Postup:

  1. Přejděte do umístění složky exportovaného souboru JSON. Klepněte pravým tlačítkem myši na soubor a vyberte Otevřít s volba.
  2. Klikněte na poznámkový blok volba. Soubor se otevře v novém okně programu Poznámkový blok. Přejděte na "Balíčkysekce ".
  3. Nyní, abyste odstranili balíček, musíte ze souboru odstranit celý kus kódu. V našem souboru JSON chceme odstranit balíček Afterburner. Takže odstraníme blok přímo z otevírací závorky “{"do závěru",” názvu balíčku.
  4. Náš upravený soubor JSON nyní vypadá takto. Stejným způsobem musíte také odstranit jakýkoli název balíčku v souboru.
  5. Nyní je váš upravený soubor JSON připraven k exportu. Nezahrávejte si s žádným jiným blokem v souboru JSON, jinak narazíte na chyby, když se jej pokusíte importovat později.

Jak importovat aplikace pomocí Winget ve Windows 11

Opakujte následující kroky, chcete-li importovat soubor JSON nebo text do Winget a poté nainstalovat všechny aplikace:

  1. Spusťte příkazový řádek s oprávněními správce.
  2. Nejprve musíte aktualizovat zdroje Winget. Zadejte aktualizace zdroje wingetu příkaz a stiskněte Vstupte klíč pro aktualizaci všech zdrojů.
  3. Chcete-li exportovat soubor JSON, zadejte následující příkaz a stiskněte klávesu Vstupte klíč:
    Winget import -i C:\apps.json
  4. Chcete-li exportovat textový soubor, zadejte následující příkaz a stiskněte klávesu Vstupte klíč:
    Winget import -i C:\apps.txt

Normálně by tento příkaz měl fungovat dobře, ale mnoho uživatelů čelí při provádění příkazu importu chybě. Je to proto, že některé aplikace vyžadují, abyste přijali zdrojové smlouvy a smlouvy o balíčcích. K příkazu tedy musíte přidat argumenty --accept-package-agreements a --accept-source-agreements.

  1. Typ cls v okně Příkazový řádek vymažte okno. Nyní zadejte příkaz import s následujícími argumenty a stiskněte klávesu Vstupte klíč:
    Winget import -i C:\apps.json --accept-source-agreements --accept-balík-dohody
  2. Nyní se všechny aplikace začnou stahovat a instalovat jednu po druhé. Počkejte, až se všechny aplikace nainstalují do vašeho systému, a poté zavřete okno příkazového řádku.

A co aplikace, které nejsou zahrnuty v exportovaném souboru?

Winget vynechává mnoho aplikací, které nejsou přítomny v jeho úložišti. Nezahrnuje také aplikace dostupné v Microsoft Store, protože je můžete nainstalovat jedním kliknutím poté, co se přihlásíte pomocí stejného účtu na jiném počítači. Ale pokud vymažete vše na svém počítači a provedete čistou instalaci, neexistuje způsob, jak zjistit úplný seznam programů třetích stran dříve nainstalovaných na vašem počítači.

Můžete však vytvořit textový soubor všech vyloučených aplikací zobrazených v okně příkazového řádku. Zadejte následující příkaz a stiskněte Vstupte:

export wingetu -o C:\apps.json > C:\e.txt

Výše uvedený příkaz vytvoří exportní soubor Winget s názvem apps.json. Vytvoří také textový soubor, který bude obsahovat kompletní výstup zobrazený v příkazovém řádku. Můžete vytvořit záložní kopii tohoto souboru a později ji použít k ručnímu stažení a instalaci vyloučených aplikací.

Importujte aplikace jedním kliknutím v systému Windows

Instalace více aplikací na nový počítač se systémem Windows 11 je náročný úkol, ale Winget tento problém do určité míry řeší. Pomůže vám stáhnout všechny aplikace obsažené v jeho oficiálním úložišti pomocí exportovaného souboru. Vaše hry a některý software třetích stran budou vynechány, ale můžete pomocí textového souboru identifikovat chybějící a nainstalovat je ručně.