Hitro si zagotovite varnostno kopijo aplikacije za Winget v sistemu Windows 11.

Vsakič, ko očistite in namestite operacijski sistem Windows, je največja težava vrniti vse aplikacije in programsko opremo tretjih oseb v računalnik. Za namestitev najmanjšega števila gonilnikov si lahko pomagate s pripomočkom za posodobitev gonilnikov ustreznega proizvajalca originalne opreme, vendar to še vedno izključuje aplikacije tretjih oseb.

Kaj pa, če bi lahko uvozili vse te aplikacije hkrati v svoj računalnik? No, Windows Package Manager ali Winget ponuja funkcijo uvoza in izvoza, ki vam prihrani težave pri prenosu in namestitvi vsake aplikacije posebej. Ta vodnik bo podrobneje razložil izvozno in uvozno funkcijo programa Winget ter njene pomanjkljivosti. Začnimo.

Kaj je Winget?

Winget je kratica za Windows Package Manager. Je orodje ukazne vrstice, kar pomeni, da morate za zagon orodja uporabiti CMD ali PowerShell. Za orodje ni uradnega vmesnika GUI. Ker je uradna aplikacija, uporabnikom ukazne vrstice olajša upravljanje paketov aplikacij v njihovih sistemih.

Namesto da iščejo aplikacije v spletu ali trgovini Microsoft Store, lahko uporabijo Winget iz ukazne vrstice in poiščejo katero koli aplikacijo, navedeno v repozitoriju. Winget lahko uporabite za namestitev, odstranitev, posodobitev ali celo paketno namestitev ali odstranitev aplikacij v sistemu Windows 11. Toda to objavo bomo omejili samo na funkcijo izvoza in uvoza.

Kako izvoziti aplikacije s programom Winget v sistemu Windows 11

Winget lahko izvozi seznam nameščenih aplikacij v datoteko JSON. Datoteka vsebuje ime paketa, identifikator, podrobnosti o izvoru in nekatere druge možnosti. Seznam aplikacij lahko celo izvozite v besedilno datoteko, katera koli od teh vrst datotek deluje med uvozom. Vendar pa je pri tem izvoznem procesu nekaj opozoril.

Prvič, ta metoda izvozi samo seznam nameščenih aplikacij, ki je na voljo v repozitoriju Winget. Izključuje Microsoft Store in aplikacije tretjih oseb, ki še niso navedene v repozitoriju Winget. Poleg tega izvozi le seznam aplikacij in ne ustvari nobenih varnostnih kopij dejanskih datotek aplikacij. Vse te aplikacije boste morali prenesti in za to boste potrebovali internetno povezavo, ker je Winget samo spletni pripomoček.

Ponovite naslednje korake za izvoz seznama aplikacij z uporabo Winget:

  1. Pritisnite Win + R do odprite pogovorno okno Zaženi. Vrsta cmd in pritisnite Ctrl + Shift + Enter za zagon ukaznega poziva s skrbniškimi pravicami.
  2. Sintaksa ukaza za izvoz seznama aplikacij je: winget izvoz -o izhodna lokacija\ime datoteke.json. Torej, naš dejanski ukaz postane:
    krilo izvoz -o C:\apps.json 
  3. Prilepite kodo v okno ukaznega poziva in pritisnite Vnesite ključ. Ustvaril bo datoteko JSON z imenom "aplikacije« in ga shranite na pogon C.
  4. Če želite izvoziti seznam aplikacij v besedilno datoteko, vnesite naslednji ukaz in pritisnite Vnesite ključ:
    krilo izvoz -o C:\apps.txt
  5. Videli boste več "Nameščen paket ni na voljo iz nobenega vira:« opozorilna sporočila. To so aplikacije, ki jih boste morali znova ročno namestiti.
  6. zdaj, kopirati izvoženo datoteko na pogon USB in jo shranite na OneDrive ali kateri koli drug pogon storitev za shranjevanje v oblaku.

Kako urediti izvoženo datoteko JSON

Po izvozu datoteke JSON z nameščenimi aplikacijami morda ne boste potrebovali vseh aplikacij s seznama v novem računalniku. Tako lahko iz datoteke JSON izločite nekaj ne preveč uporabnih paketov. To storite tako:

  1. Pojdite na lokacijo mape izvožene datoteke JSON. Z desno miškino tipko kliknite datoteko in izberite Odpri z možnost.
  2. Kliknite na Beležnica možnost. Datoteka se bo odprla v novem oknu beležnice. Pomaknite se do "Paketi" razdelek.
  3. Če želite odstraniti paket, morate iz datoteke odstraniti celoten kos kode. V naši datoteki JSON želimo odstraniti paket Afterburner. Torej bomo blok odstranili neposredno iz oklepaja "{"do zaključka",” imena paketa.
  4. Naša spremenjena datoteka JSON je zdaj videti takole. Prav tako morate odstraniti morebitna imena paketov v datoteki na enak način.
  5. Zdaj je vaša spremenjena datoteka JSON pripravljena za izvoz. Ne ukvarjajte se z nobenim drugim blokom v datoteki JSON, sicer boste naleteli na napake, ko jo boste pozneje poskušali uvoziti.

Kako uvoziti aplikacije s programom Winget v sistemu Windows 11

Ponovite naslednje korake za uvoz JSON ali besedilne datoteke v Winget in nato namestite vse aplikacije:

  1. Zaženite ukazni poziv s skrbniškimi pravicami.
  2. Najprej morate posodobiti vire Winget. Vnesite posodobitev vira winget ukaz in pritisnite Vnesite ključ za posodobitev vseh virov.
  3. Če želite izvoziti datoteko JSON, vnesite naslednji ukaz in pritisnite Vnesite ključ:
    Winget uvoz -i C:\apps.json
  4. Če želite izvoziti besedilno datoteko, vnesite naslednji ukaz in pritisnite Vnesite ključ:
    Winget uvoz -i C:\apps.txt

Običajno bi moral ta ukaz delovati dobro, vendar se veliko uporabnikov med izvajanjem ukaza za uvoz sooči z napako. To je zato, ker nekatere aplikacije zahtevajo, da sprejmete izvorne pogodbe in paketne pogodbe. Zato morate ukazu dodati argumenta --accept-package-agreements in --accept-source-agreements.

  1. Vrsta cls v oknu ukaznega poziva, da počistite okno. Zdaj vnesite ukaz za uvoz z naslednjimi argumenti in pritisnite Vnesite ključ:
    Winget uvoz -i C:\apps.json --accept-source-agreements --accept-paket-dogovori
  2. Zdaj se bodo vse aplikacije začele prenašati in nameščati eno za drugo. Počakajte, da se vse aplikacije namestijo v vaš sistem, nato pa zaprite okno ukaznega poziva.

Kaj pa aplikacije, ki niso vključene v izvoženo datoteko?

Winget izpusti veliko aplikacij, ki niso prisotne v njegovem skladišču. Prav tako izključuje aplikacije, ki so na voljo v trgovini Microsoft Store, ker jih lahko namestite z enim klikom, potem ko se prijavite z istim računom v drugem računalniku. Toda če izbrišete vse na svojem računalniku in izvedete čisto namestitev, ne morete poznati celotnega seznama programov tretjih oseb, ki so bili predhodno nameščeni na vašem računalniku.

Lahko pa ustvarite besedilno datoteko vseh izključenih aplikacij, prikazanih v oknu ukaznega poziva. Vnesite naslednji ukaz in pritisnite Vnesite:

winget izvoz -o C:\apps.json > C:\e.txt

Zgornji ukaz bo ustvaril izvozno datoteko Winget, imenovano apps.json. Ustvaril bo tudi besedilno datoteko, ki bo vsebovala celoten izhod, prikazan v ukaznem pozivu. Ustvarite lahko varnostno kopijo te datoteke in jo pozneje uporabite za ročni prenos in namestitev izključenih aplikacij.

Uvozite aplikacije z enim klikom v sistemu Windows

Namestitev več aplikacij na nov računalnik z operacijskim sistemom Windows 11 je premagljiv izziv, vendar Winget to težavo do neke mere reši. Z izvoženo datoteko vam bo pomagal prenesti vse aplikacije, vključene v njegovo uradno skladišče. Vaše igre in nekaj programske opreme tretjih oseb bodo izpuščene, vendar lahko uporabite besedilno datoteko, da prepoznate manjkajoče in jih ročno namestite.