Greitai sukurkite atsarginę programos kopiją, skirtą Winget sistemoje Windows 11.

Kiekvieną kartą, kai valote ir įdiegiate „Windows“ operacinę sistemą, didžiausia problema yra susigrąžinti visas programas ir trečiųjų šalių programinę įrangą kompiuteryje. Galite pasinaudoti atitinkamų originalios įrangos gamintojų tvarkyklių naujinimo programa, kad įdiegtumėte minimalias tvarkykles, tačiau trečiųjų šalių programos vis tiek nepalieka.

Ką daryti, jei galėtumėte importuoti visas šias programas iš karto į savo kompiuterį? Na, „Windows“ paketų tvarkyklė dar žinoma kaip „Winget“ siūlo importavimo ir eksportavimo funkciją, kuri sutaupo jums sunkumų atsisiunčiant ir diegiant kiekvieną programą atskirai. Šiame vadove bus išsamiai aprašyta „Winget“ eksporto ir importo funkcija bei jos trūkumai. Pradėkime.

Kas yra Winget?

Winget yra akronimas „Windows“ paketų tvarkyklė. Tai yra komandinės eilutės įrankis, o tai reiškia, kad įrankiui paleisti turite naudoti CMD arba PowerShell. Įrankiui nėra oficialios GUI sąsajos. Kadangi tai yra oficiali programa, komandų eilutės naudotojai gali lengvai valdyti programų paketus savo sistemose.

Užuot ieškoję programų žiniatinklyje ar „Microsoft Store“, jie gali naudoti „Winget“ iš komandinės eilutės ir ieškoti bet kurios saugykloje nurodytos programos. Galite naudoti Winget, kad įdiegtumėte, pašalintumėte, atnaujintumėte ar net paketiniu būdu įdiegtumėte arba pašalintumėte programas sistemoje „Windows 11“. Tačiau šiame įraše apsiribosime tik eksporto ir importo funkcija.

Kaip eksportuoti programas naudojant „Winget“ sistemoje „Windows 11“.

„Winget“ gali eksportuoti įdiegtų programų sąrašą į JSON failą. Faile yra paketo pavadinimas, identifikatorius, šaltinio informacija ir keletas kitų parinkčių. Jūs netgi galite eksportuoti programų sąrašą į tekstinį failą, bet kuris iš šių failų tipų veikia importuojant. Tačiau šiame eksporto procese yra keletas įspėjimų.

Pirma, šis metodas eksportuoja tik įdiegtų programų sąrašą, kuris yra „Winget“ saugykloje. Tai neapima „Microsoft Store“ ir trečiųjų šalių programų, kurios dar nėra įtrauktos į „Winget“ saugyklą. Be to, jis tik eksportuoja programų sąrašą ir nekuria jokių atsarginių faktinių programos failų kopijų. Turėsite atsisiųsti visas šias programas ir tam reikės interneto ryšio, nes „Winget“ yra tik internetinė programa.

Norėdami eksportuoti programų sąrašą naudodami Winget, pakartokite šiuos veiksmus:

  1. Paspauskite Win + R į atidarykite dialogo langą Vykdyti. Tipas cmd ir paspauskite Ctrl + Shift + Enter Norėdami paleisti komandų eilutę su administratoriaus teisėmis.
  2. Programų sąrašo eksportavimo komandos sintaksė yra tokia: winget export -o išvesties vieta\failo pavadinimas.json. Taigi, mūsų tikroji komanda tampa:
    sparnas eksportuoti -o C:\apps.json 
  3. Įklijuokite kodą į komandų eilutės langą ir paspauskite Įeikite Raktas. Tai sukurs JSON failą pavadinimu „programėlės“ ir išsaugokite jį C diske.
  4. Norėdami eksportuoti programų sąrašą į tekstinį failą, įveskite šią komandą ir paspauskite Įeikite Raktas:
    sparnas eksportuoti -o C:\apps.txt
  5. Pamatysite kelis "Įdiegtas paketas nepasiekiamas iš jokio šaltinio:“ įspėjamieji pranešimai. Tai yra programos, kurias turėsite dar kartą įdiegti rankiniu būdu.
  6. Dabar kopija eksportuotą failą į USB diską ir išsaugokite jį „OneDrive“ ar bet kuriame kitame debesies saugojimo paslauga.

Kaip redaguoti eksportuotą JSON failą

Eksportavus įdiegtų programų JSON failą, gali prireikti ne visų į sąrašą įtrauktų programų naujajame kompiuteryje. Taigi iš JSON failo galite pašalinti keletą ne tokių naudingų paketų. Štai kaip tai padaryti:

  1. Eikite į eksportuoto JSON failo aplanko vietą. Dešiniuoju pelės mygtuku spustelėkite failą ir pasirinkite Atidaryti naudojant variantas.
  2. Spustelėkite ant Užrašų knygelė variantas. Failas bus atidarytas naujame „Notepad“ lange. Eikite į "Paketai" skyrius.
  3. Dabar, norėdami pašalinti paketą, turite pašalinti visą kodo dalį iš failo. JSON faile norime pašalinti „Afterburner“ paketą. Taigi, mes pašalinsime bloką tiesiai iš atidarymo skliausto “{"iki pabaigos",“ paketo pavadinimo.
  4. Mūsų pakeistas JSON failas dabar atrodo taip. Taip pat turite tokiu pat būdu pašalinti bet kokį paketo pavadinimą faile.
  5. Dabar jūsų pakeistas JSON failas yra paruoštas eksportuoti. Nesijaudinkite su jokiu kitu bloku JSON faile, nes vėliau, bandydami jį importuoti, susidursite su klaidomis.

Kaip importuoti programas naudojant „Winget“ sistemoje „Windows 11“.

Pakartokite šiuos veiksmus, kad importuotumėte JSON arba teksto failą į Winget ir įdiekite visas programas:

  1. Paleiskite komandų eilutę su administratoriaus teisėmis.
  2. Pirmiausia turite atnaujinti Winget šaltinius. Įveskite winget šaltinio atnaujinimas komandą ir paspauskite Įeikite raktas, kad atnaujintumėte visus šaltinius.
  3. Norėdami eksportuoti JSON failą, įveskite šią komandą ir paspauskite Įeikite Raktas:
    Winget importuoti -i C:\apps.json
  4. Norėdami eksportuoti tekstinį failą, įveskite šią komandą ir paspauskite Įeikite Raktas:
    Winget importuoti -i C:\apps.txt

Paprastai ši komanda turėtų veikti gerai, tačiau daugelis vartotojų, vykdydami importo komandą, susiduria su klaida. Taip yra todėl, kad kai kurios programos reikalauja sutikti su šaltinio sutartimis ir paketo sutartimis. Taigi prie komandos turite pridėti argumentus --accept-package-agreements ir --accept-source-agreements.

  1. Tipas kls komandų eilutės lange, kad išvalytumėte langą. Dabar įveskite importo komandą su šiais argumentais ir paspauskite Įeikite Raktas:
    Winget importuoti -i C:\apps.json --accept-source-agreements --accept-paketą- susitarimai
  2. Dabar visos programos bus pradėtos atsisiųsti ir įdiegti po vieną. Palaukite, kol visos programos bus įdiegtos jūsų sistemoje, tada uždarykite komandų eilutės langą.

Ką apie programas, kurios nėra įtrauktos į eksportuotą failą?

„Winget“ nepalieka daug programų, kurių nėra jo saugykloje. Tai taip pat neapima „Microsoft Store“ pasiekiamų programų, nes jas galite įdiegti vienu spustelėjimu, kai prisijungsite naudodami tą pačią paskyrą kitame kompiuteryje. Bet jei išvalysite viską kompiuteryje ir atliksite švarų diegimą, negalėsite sužinoti viso anksčiau jūsų kompiuteryje įdiegtų trečiųjų šalių programų sąrašo.

Tačiau galite sukurti visų neįtrauktų programų, rodomų komandų eilutės lange, tekstinį failą. Įveskite šią komandą ir paspauskite Įeikite:

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

Aukščiau pateikta komanda sukurs Winget eksporto failą, pavadintą apps.json. Taip pat bus sukurtas tekstinis failas, kuriame bus visa išvestis, rodoma komandų eilutėje. Galite sukurti atsarginę šio failo kopiją ir vėliau ją naudoti norėdami rankiniu būdu atsisiųsti ir įdiegti neįtrauktas programas.

Importuokite programas vienu paspaudimu sistemoje „Windows“.

Kelių programų įdiegimas naujame „Windows 11“ kompiuteryje yra sudėtingas iššūkis, tačiau „Winget“ iš dalies išsprendžia šią problemą. Tai padės atsisiųsti visas į oficialią saugyklą įtrauktas programas naudojant eksportuotą failą. Jūsų žaidimai ir kai kuri trečiosios šalies programinė įranga bus palikta, tačiau galite naudoti tekstinį failą, kad nustatytumėte trūkstamus žaidimus ir įdiegtumėte juos rankiniu būdu.