Kaip naudoti WINGET sistemoje Windows 11

Viskas, ką reikia žinoti apie „Windows Package Manager“ (WINGET) diegimą ir naudojimą sistemoje „Windows 11“ su pavyzdžiais.

„Windows Package Manager“, vartotojų žinoma kaip WINGET, yra komandų eilutės paketų tvarkyklė, leidžianti greitai rasti, atsisiųsti, įdiegti, atnaujinti, pašalinti ir konfigūruoti programas „Windows 10“ ir „Windows 11“ kompiuteriuose.

„Microsoft“ „Windows“ paketų tvarkyklė leidžia lengvai valdyti programas vykdant vieną komandą – Winget komandų eilutėje. Pavyzdžiui, jei norite įdiegti arba atnaujinti programą kompiuteryje, galite tiesiog iškviesti greitą komandą „Winget“, kad surastumėte ir įdiegtumėte naujausią programos versiją pagal jos pavadinimą, neatlikdami papildomų paieškos internete veiksmų. , atsisiunčiant ir rankiniu būdu įdiegiant.

„Winget“ yra integruotas „Windows 11“ įrankis, leidžiantis sklandžiai įdiegti, atnaujinti, konfigūruoti ir pašalinti kelias programas. Šiame straipsnyje apžvelgsime, kaip įdiegti (jei ji dar neįdiegta) ir naudoti „Windows Package Manager“ („Winget“) sistemoje „Windows 11“.

Kaip įdiegti WINGET („Windows“ paketų tvarkyklę) sistemoje „Windows 11“.

„Windows Package Manager“ („Winget“) komandų eilutės įrankis pagal numatytuosius nustatymus yra įtrauktas į „Windows 11“ kaip „App Installer“. Bet kokiu atveju „App Installer“ nėra įdiegta jūsų „Windows 11“ kompiuteryje, turite ją įdiegti iš „Microsoft Store“. Jei jis jau įdiegtas, įsitikinkite, kad atnaujinta naujausia versija.

Jei dar neįdiegėte programėlių diegimo programos savo kompiuteryje, galite ją įdiegti dviem būdais:

Gaukite „App Installer“ iš „Microsoft Store“.. Norėdami tai padaryti, atidarykite „Microsoft Store“ ir ieškokite „App Installer“.

Tada atidarykite „App Installer“ puslapį ir spustelėkite mygtuką „Gauti“, kad jį įdiegtumėte. Jei jau turite programą, spustelėkite mygtuką „Atnaujinti“, kad atnaujintumėte programą.

Jei norite įdiegti „Windows“ paketų tvarkyklę naudodami neprisijungus veikiančią diegimo programą, Naujausią šios programos versiją galite atsisiųsti iš „GitHub“ puslapio.

Apsilankykite „Windows Package Manager“ leidimo puslapyje „GitHub“ ir pasirinkite naujausią versiją.

Kai atsidarys naujausios „Windows Package Manager“ versijos puslapis, spustelėkite „.msixbundle“ (Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle) atsisiuntimo nuorodą, esančią skiltyje „Ištekliai“, kad atsisiųstumėte diegimo programą neprisijungus.

Atsisiuntę failą dukart spustelėkite jį, kad įdiegtumėte programą. Tada vedlyje spustelėkite mygtuką „Įdiegti“. Jei matote pranešimą „App Installer jau įdiegta“, tiesiog spustelėkite mygtuką „Įdiegti iš naujo“, kad įdiegtumėte programą iš naujo.

Įdiegę programą iš naujo paleiskite kompiuterį.

Kaip naudoti WINGET, „Windows“ paketų tvarkyklę sistemoje „Windows 11“.

Įdiegę „Windows Package Manager“ komandų eilutės įrankius galite paleisti sparnas iš komandų eilutės lango arba komandų eilutės apvalkalo Windows terminale.

Norėdami paleisti komandą Winget, pirmiausia atidarykite komandų eilutę kaip administratorius. Norėdami tai padaryti, „Windows 11“ spustelėkite Pradėti ir ieškokite „Command Prompt“ arba „CMD“. Tada dešiniuoju pelės mygtuku spustelėkite viršutinį rezultatą ir pasirinkite parinktį „Vykdyti kaip administratoriui“. Jei matote UAC įspėjimo dialogo langą, spustelėkite „Taip“, kad patvirtintumėte.

Norėdami pradėti, tiesiog įveskite Winget komandų eilutėje ir paspauskite Enter.

Gausite komandų sąrašą ir informaciją apie tai, kaip naudoti įrankį. Galimos šios „Winget“ komandos:

komandąveiksmas
DiegtiĮdiegia nurodytą paketą
RodytiRodo informaciją apie paketą
ŠaltinisTvarkykite paketų šaltinius
PaieškaRaskite ir parodykite pagrindinę paketų informaciją
SąrašasRodyti įdiegtus paketus
PatobulintiAtnaujina pateiktą paketą
PašalinkitePašalina nurodytą paketą
MaišaDiegimo programos failų maišos pagalbininkas
PatvirtintiPatvirtina manifesto failą
NustatymaiAtidarykite nustatymus arba nustatykite administratoriaus nustatymus
funkcijosRodo eksperimentinių funkcijų būseną
EksportuotiEksportuoja įdiegtų paketų sąrašą
Importuoti Importuoja visus paketus į failą

Be aukščiau pateiktų komandų, taip pat gausite komandas, kad patikrintumėte „Windows Package Manager“ versiją ir gautumėte daugiau informacijos apie įrankį:

  • -- versija:Rodyti įrankio versiją
  • -- info: Rodyti bendrą įrankio informaciją

Norėdami gauti daugiau informacijos apie įrankį, įveskite šią komandą ir paspauskite Įeikite:

winget -- info

„Winget“ komandos neskiria didžiųjų ir mažųjų raidžių, todėl galite naudoti mažąsias, didžiąsias arba abiejų mišinį, jos veiks taip pat.

Kiekviena iš aukščiau paminėtų komandų turi savo parinkčių / jungiklių rinkinį, kurį galima naudoti kartu su komandomis aptikti, įdiegti, atnaujinti, pašalinti ir konfigūruoti programas pagal jūsų poreikius.

Norėdami gauti daugiau informacijos ir peržiūrėti konkrečios komandos parinktis, perduokite žinyną -? argumentas po komandos pavadinimo. Pavyzdžiui, jei norite sužinoti daugiau informacijos apiePaieška komandą, taip pat jos argumentus ir parinktis, įveskite toliau pateiktą komandą:

winget paieška -?

Greitai ieškokite programų „Winget“.

„Winget“ saugyklos užpildytos šimtais naudingos programinės įrangos – nuo ​​įprastos „Windows“ darbalaukio programinės įrangos iki kūrėjo įrankių.

Galite naudoti Winget, kad greitai rastumėte ir įdiegtumėte programas iš savo saugyklos, nurodydami programos pavadinimą, žymą, ID ar kt. Jei norite rasti programą, turėsite naudoti paieškos komandą. Norėdami ieškoti programos, naudokite šią komandą:

winget paieška 

Kur pakeisti „“ programos, kurią norite įdiegti, pavadinimu.

Pavyzdys:

Tarkime, kad norite įdiegti „Twitter“ programą, galite naudoti šią komandą, kad įdiegtumėte programą, o ne ieškotumėte jos internete:

winget paieška Twitter

Kai vykdysite pirmąją komandą, Winget praneš, kad MS parduotuvės šaltinis reikalauja, kad prieš naudodami įrankį peržiūrėtumėte šaltinio sutartį. Sutartį galite peržiūrėti šiuo URL –

Sandorio sąlygos: //aka.ms/microsoft-store-terms-of-transaction

Jei sutinkate su visomis šaltinio sutarčių sąlygomis, tiesiog įveskite „Y“ ir paspauskite „Enter“.

Dabar „Winget“ ieškos programos ir parodys visų programų, kurių pavadinimas „Twitter“, sąrašą, kaip parodyta toliau. Žemiau esančioje ekrano kopijoje geriausias rezultatas yra tinkama programa, kurios norime.

Jei ieškote programos su netinkamu pavadinimu, ID, slapyvardžiu (slapyvardžiu) ar žyma, gausite klaidos pranešimą „Nerasta įvesties kriterijus atitinkančių paketų“, kaip parodyta toliau.

Taip pat galite naudoti -q arba --klausimas argumentai ieškant „winget“ pasiekiamų programų paketų, kuriuose yra užklausos žodis („Twitter“):

winget paieška -q twitter

arba

winget paieška -- užklausa Twitter

Šie užklausos argumentai yra neprivalomi, reikšmės veiks ir be jų.

Jei programos pavadinime yra tarpų, programos pavadinimą įrašykite kabutėse. Pavyzdžiui:

winget paieška "Mozilla Firefox"

Filtruokite paieškos rezultatus „Winget“.

Kaip matote toliau, kai ieškojome programinės įrangos paketų su raktiniu žodžiu „Twitter“, „Winget“ pateiks visus paketus, kurių pavadinime, ID, pravardėje arba žymos lauke gali būti žodis „Twitter“. Taip pat bus rodomos programos, kurių pavadinimo dalis yra „Twitter“.

Jei gausite šimtus tokių rezultatų, bus sunku rasti konkrečią programą, kurios ieškote.

Laimei, Winget pateikia paieškos užklausų filtrų (parinkčių) sąrašą, leidžiantį susiaurinti paiešką arba apriboti pateikiamus rezultatus. Norėdami peržiūrėti parinktis, kurias palaiko Paieška komandą, paleiskite žemiau esančią komandą:

winget paieška -?
Šis vaizdas turi tuščią alt atributą; jo failo pavadinimas yra allthings.how-how-to-use-winget-in-windows-11-image-9.png

Paiešką galima filtruoti naudojant šias parinktis:

  • --id: filtruokite rezultatus pagal id
  • --vardas: filtruokite rezultatus pagal pavadinimą
  • -- vardai: filtruokite rezultatus pagal pravardę
  • --žyma: filtruokite rezultatus pagal žymą
  • -- komandą: filtruokite rezultatus pagal komandą
  • -n arba -- skaičiuoti: Rodyti tik nurodytą rezultatų skaičių
  • -s arba -- šaltinis: Raskite paketą naudodami nurodytą šaltinį
  • -e arba-- tiksliai: Raskite paketą naudodami tikslią atitiktį

Filtruokite paieškos rezultatus pagal pavadinimą

Dabar naudodami aukščiau pateiktas parinktis galite filtruoti paieškos rezultatus. Galite lengvai apriboti paiešką vien tik programos pavadinimu. Sintaksė:

winget paieška --vardas 

Tarkime, kad norite rasti tik tuos programų paketus, kuriuose yra žodis Twitter rezultato lauke „Vardas“. Norėdami tai išbandyti, galite naudoti toliau pateiktą komandą:

winget paieška – pavadinimas Twitter

Kaip matote, sparnas pateikia tik tuos rezultatus, kuriuos praleido eilutė „Twitter“ lauke „Vardas“ ir kiti.

Filtruokite paieškos rezultatus pagal ID

Taip pat galite apriboti paiešką iki programos ID. Kiekvienas programos paketas turi konkretų ID, kuris yra raidžių ir skaičių derinys (pvz., 9WZDNCRFJ110) arba leidėjo ir programos pavadinimo derinys (pvz., Mozilla.Firefox).

Jei norite rasti paketus pagal programos ID, galite naudoti šią komandą paieškai filtruoti:

winget paieška --ID 

arba

winget paieška --ID = 

Kur pakeisti argumentą programos, kurios norite ieškoti, ID.

1 pavyzdys:

Pavyzdžiui, „Twitter“ programos ID iš MS parduotuvės yra 9WZDNCRFJ140. Jei turite ID, kuris yra raidžių ir skaičių derinys, turėsite pridėti a = ženklas tarp ID komanda ir argumentas:

winget paieška --ID = 9WZDNCRFJ140

Taip pat būtinai pridėkite vienetą prieš ir po lygybės ženklo =.

2 pavyzdys:

Tačiau jei turite ID, kuris yra leidėjo ir programos pavadinimo derinys, ID argumentą galite įvesti su arba be jo. = ženklas.

Pavyzdžiui, tarkime, kad „winget“ ieškote „firefox“, pamatysite visus rezultatus su eilute „firefox“ bet kuriame lauke, kaip parodyta toliau esančioje ekrano kopijoje. Kaip matote toliau, ID apima leidėją ir programos pavadinimą.

Dabar, jei norite apriboti paiešką iki „Firefox“ programos ID, galite naudoti vieną iš šių komandų:

winget paieška --ID Mozilla.Firefox

arba

winget paieška --ID=Mozilla.Firefox

Aukščiau pateiktose komandose ID yra leidėjo ir programos pavadinimo derinys. Taip pat galbūt pastebėjote, kad aukščiau pateiktose komandose galite įvesti programos ID su arba be jo = ženklą, o jei įtraukėte lygybės ženklą (=), nepalikite tarpų prieš ir po = pasirašyti tokio tipo programos ID.

Kaip matote aukščiau, gausite grąžintus rezultatus, kuriems reikės to ID Mozilla Firefox yra vieninteliame rezultatų lauke „ID“.

Filtruokite paieškos rezultatus pagal žymas

Taip pat galite apriboti paiešką iki programų paketų žymų. Pavyzdžiui, jei norite filtruoti paieškos rezultatą naudodami žymą „firefox“, galite išbandyti vieną iš šių komandų:

winget paieška -- tag firefox

arba

winget paieška --tag=firefox

Gausite grąžintus rezultatus su žyma „firefox“, nurodytą prie paketų.

Filtruokite paieškos rezultatus pagal komandas

Kitas būdas filtruoti paiešką yra naudoti programai nurodytas komandas.

Norėdami gauti tik tuos programinės įrangos paketus, kuriuose nurodyta komanda „firefox“, galite naudoti vieną iš šių komandų:

winget paieška --command=firefox

arba

winget paieška -- komanda firefox

Filtruokite paieškos rezultatus pagal Moniker

Jei nežinote oficialaus arba teisingo programos pavadinimo, ieškokite jos naudodami žinomą slapyvardį (neoficialų pavadinimą) arba pravardę.

Pavyzdžiui, galite ieškoti programos „Iobit Uninstaller“ su pravarde „Iobit“:

winget paieška --moniker=iobit

Aukščiau bus pateiktos programos su atitinkamu slapyvardžiu arba slapyvardžiu.

Filtruokite paieškos rezultatus pagal šaltinį

„Winget“ nuskaito programų paketus iš „Microsoft Store“ ir „Winget“ saugyklų, kad būtų galima įdiegti ir atnaujinti programas. Kai ieškote programų naudodami „Winget“ įrankį, jis nuskaito programas iš „Microsoft Store“ ir „Winget“ šaltinių, taip pat iš visų kitų pasirinktinių šaltinių, kuriuos galbūt pridėjote. Tačiau taip pat galite ieškoti programų iš vieno konkretaus šaltinio, o ne visose naudodami bet kurį iš -s arba -- šaltinis variantas.

Sintaksė:

winget paieška -S 

arba

winget paieška --Šaltinis 

Kur yra šaltinio saugyklos pavadinimas, jis gali būti bet kuris msstore arba sparnas.

Pavyzdys:

Kai ieškosite programos „Spotify“ naudodami bet kokius filtrus, gausite šiuos rezultatus iš abiejų šaltinių „msstore“ (MS Store) ir „winget“ saugyklos:

Norėdami apriboti paiešką iki konkretaus šaltinio, įveskite bet kurią iš šių komandų ir paspauskite Įeikite.

„Microsoft Store“ šaltiniui:

winget paieška -s msstore spotify

„Winget“ šaltinis:

winget paieška -- šaltinis winget spotify

Aukščiau pateiktose komandose galite naudoti bet kurią iš -s arba -- šaltinis parinktis filtruoti paiešką pagal šaltinį.

Dėl to jis nuskaitys rezultatus tik iš nurodyto šaltinio.

Filtruokite paieškos rezultatus pagal skaičių

Taip pat galite nurodyti išėjimų ar rezultatų, kuriuos galite gauti ieškodami programos, skaičių naudodami -n arba -- skaičiuoti variantas.

Norėdami apriboti išėjimų skaičių iki nurodyto skaičiaus, įveskite vieną iš šių komandų:

winget paieška -n 

arba

winget paieška -count 

Kur pakeisti norimų paieškos rezultatų skaičių (skaičius).

Pavyzdys:

Pavyzdžiui, jei norite apriboti išvestį iki 5, kai ieškote „Firefox“ programos, naudokite vieną iš šių komandų:

winget paieška -n 5 firefox

arba

winget paieška -- suskaičiuokite 5 firefox

Raskite programos paketą naudodami tikslią eilutę

Kartais norima rasti tik programinės įrangos paketą, atitinkantį tikslią užklausos eilutę. Tokiais atvejais galite naudoti e arba tiksli parinktis, kad surastumėte paketą, atitinkantį tikslią užklausos eilutę.

Pavyzdys: Norėdami rasti „Recava“ programą naudodami tikslią atitiktį, išbandykite šias komandas:

winget paieška – tiksli Recuva

arba

winget paieška -e Recuva

Paieškos programa su keliomis filtrų parinktimis

Taip pat galite naudoti kelias filtrų parinktis ieškodami programos. Toliau pateiktame pavyzdyje apribojame paiešką programos pavadinimu (firefox) ir rezultatų skaičiumi (3).

winget paieška --name=firefox --count=3

Ieškokite kelių programų naudodami vieną komandą

Winget taip pat galima naudoti norint rasti kelias programas vienu metu naudojant vieną komandą. Norėdami tai padaryti, turėsite sujungti kelias komandas su ampersandu && ženklai. Štai komandos pavyzdys:

winget paieška vlc && winget paieška twitter && winget paieška Recuva

Peržiūrėkite paketo informaciją „Winget“.

Jei norite peržiūrėti daugiau informacijos apie konkretų programų paketą, tai galite padaryti naudodami Rodyti komandą.

Norėdami parodyti daugiau informacijos apie paketą, paleiskite šią komandą:

sparnų šou 

Norėdami peržiūrėti galimas komandos rodyti parinktis, naudokite šią komandą:

sparnų šou -?

Tai galimos vėliavėlės (parinktys), kurias galima naudoti su Rodyti komanda:

  • -m,--manifestas: kelias į paketo aprašą.
  • --id: filtruokite rezultatus pagal id
  • --vardas: filtruokite rezultatus pagal pavadinimą
  • -- vardai: filtruokite rezultatus pagal pravardę
  • -v arba -- versija: Naudokite nurodytą versiją; numatytasis yra naujausia versija
  • -s arba -- šaltinis: Raskite paketą naudodami nurodytą šaltinį
  • -e arba -- tiksliai: Raskite paketą naudodami tikslią atitiktį
  • --versijos: Rodyti galimas paketo versijas
  • --antraštė: pasirenkama „Windows-Package-Manager“ REST šaltinio HTTP antraštė
  • --priimti šaltinio susitarimus: sutikite su visomis šaltinio sutartimis šaltinio operacijų metu

1 pavyzdys:

Pavyzdžiui, jei norite peržiūrėti išsamią informaciją apie paketą „Spotify“ su programos ID „Spotify.Spotify“, paleiskite šią komandą:

winget show --id=Spotify.Spotify

2 pavyzdys:

„Winget“ saugyklose arba šaltiniuose gali būti kelios programinės įrangos paketo versijos. Norėdami peržiūrėti visų galimų paketo versijų sąrašą, vykdykite šią komandą (pavyzdys):

winget šou --id=7Zip.7Zip --versijos

Kur pakeisti --id=7Zip.7Zip su parinktimi ir argumentu, kuriuos norite naudoti, kad būtų rodomas galimų programos versijų sąrašas.

Tvarkykite paketų šaltinius Winget

„Windows Package Manager“ („Winget“) leidžia pridėti, įtraukti į sąrašą, atnaujinti, pašalinti, nustatyti iš naujo ir eksportuoti saugyklas arba šaltinius.

Norėdami tvarkyti saugyklas ar šaltinius, paleiskite šią komandą:

sparno šaltinis 

Kai įvesite aukščiau pateiktą komandą, pamatysite subkomandų, kurias galite naudoti norėdami valdyti šaltinius, sąrašą.

Toliau pateikiamos visos palaikomos antrinės komandos šaltinis komanda:

  • papildyti: pridėkite naują šaltinį
  • sąrašą: išvardykite esamus šaltinius
  • atnaujinti: atnaujinkite esamus šaltinius
  • pašalinti: Pašalinkite esamus šaltinius
  • nustatyti iš naujo: iš naujo nustatyti šaltinius
  • eksportuoti: eksportuokite dabartinius šaltinius

Pavyzdžiui, norėdami peržiūrėti dabartinių šaltinių sąrašą, įveskite toliau pateiktą komandą:

winget šaltinių sąrašas

Norėdami gauti išsamią informaciją apie konkretų šaltinį, naudokite šią komandą:

winget šaltinių sąrašas – pavadinimas winget

Norėdami atnaujinti nurodytą šaltinį, paleiskite šią komandą:

winget šaltinio atnaujinimas --name winget

Rodyti įdiegtų paketų sąrašą

Norėdami peržiūrėti visų kompiuteryje įdiegtų programinės įrangos paketų sąrašą, paleiskite šią komandą:

sparnų sąrašas 

Norėdami pamatyti palaikomą sąrašo komandos vėliavėlę:

winget sąrašas -?

Toliau pateikiamos palaikomos parinktys sąrašą komanda:

  • --id: filtruokite rezultatus pagal id
  • --vardas: filtruokite rezultatus pagal pavadinimą
  • -- vardai: filtruokite rezultatus pagal pravardę
  • --žyma: filtruokite rezultatus pagal žymą
  • -- komandą: filtruokite rezultatus pagal komandą
  • -n arba -- skaičiuoti: Rodyti tik nurodytą rezultatų skaičių
  • -s arba -- šaltinis: Raskite paketą naudodami nurodytą šaltinį
  • -e arba-- tiksliai: Raskite paketą naudodami tikslią atitiktį
  • --antraštė: pasirenkama „Windows-Package-Manager“ REST šaltinio HTTP antraštė
  • --priimti šaltinio susitarimus: sutikite su visomis šaltinio sutartimis šaltinio operacijų metu

Pavyzdys:

Jūsų kompiuteryje gali būti įdiegtos kelios to paties pavadinimo programos. Pavyzdžiui, naudodami toliau pateiktą komandą galite išvardyti visas programas, kurių pavadinimuose yra „Xbox“.

winget sąrašas --name xbox

Įdiekite programas savo kompiuteryje naudodami „Winget“.

Radę programos paketą, laikas jį įdiegti su „winget“. The sparno montavimas komanda leidžia greitai įdiegti bet kurią programą iš jos saugyklų, nesant sunkumų ieškant programos internete, atsisiunčiant ir atliekant kelis diegimo vedlio veiksmus.

Diegimo komandos sintaksė:

sparno montavimas 

Norėdami gauti daugiau informacijos apie diegti komandą ir palaikomas parinktis, paleiskite žemiau esančią komandą:

winget įdiegti -?

Čia yra palaikomos parinktys / vėliavėlės diegti komanda:

  • -m,--manifestas: kelias į paketo aprašą.
  • --id: filtruokite rezultatus pagal id
  • --vardas: filtruokite rezultatus pagal pavadinimą
  • -- vardai: filtruokite rezultatus pagal pravardę
  • -v arba -- versija: Naudokite nurodytą versiją; numatytasis yra naujausia versija
  • -s arba -- šaltinis: Raskite paketą naudodami nurodytą šaltinį
  • -- taikymo sritis: Pasirinkite diegimo sritį (vartotoją arba įrenginį)
  • -e arba-- tiksliai: Raskite paketą naudodami tikslią atitiktį
  • -i arba -- interaktyvus: Interaktyvaus diegimo užklausa; gali prireikti vartotojo įvesties
  • -h arba --tyli: Prašyti tylaus diegimo
  • --locale: naudotina lokalė (BCP47 formatas)
  • -o arba --log: žurnalo vieta (jei palaikoma)
  • -- nepaisyti: nepaisyti argumentų, kurie turi būti perduoti montuotojui
  • -l arba -- vieta: vieta, kur reikia įdiegti (jei palaikoma)
  • -- jėga: nepaisykite diegimo programos maišos patikros
  • --priimti-paketo-sutartis: sutikite su visomis paketų licencijos sutartimis
  • --priimti šaltinio susitarimus: sutikite su visomis šaltinio sutartimis šaltinio operacijų metu
  • --antraštė: pasirenkama „Windows-Package-Manager“ REST šaltinio HTTP antraštė

Galite naudoti šias parinktis norėdami nurodyti, kurią programą įdiegti, kaip norite ją įdiegti ir kur įdiegti konkrečią programą.

Pavyzdys:

Tarkime, kad norite įdiegti VLC Media grotuvą. Tam galite naudoti žemiau esančią komandą:

winget įdiegti vlc

Pastaba: Jei programos ar užklausos pavadinime yra tarpų, įrašykite jį į dvigubas kabutes.

Tačiau randami keli paketai, atitinkantys jūsų įvesties užklausą ir nežino, kurį iš jų įdiegti, todėl Winget parodys žemiau pateiktą rezultatą.

Įdiekite programas naudodami „Winget“ naudodami programos ID

Ką reikia padaryti, tai patikslinti įvestį, o tai reiškia, kad turite tiksliau nustatyti, kurį paketą įdiegti. Tam turėsite naudoti aukščiau pateiktas galimas parinktis diegti komandą, kad nurodytumėte tinkamą programą.

Geriausias būdas įdiegti tinkamą programą yra naudoti programos ID, kad būtų nurodytas konkretus programos paketas. Taigi, kai ieškote programos naudodami Paieška komandą, užsirašykite paketo, kurį norite įdiegti, programos ID. Jei turite kelis paketus tuo pačiu pavadinimu, galite naudoti programos ID, kad įdiegtumėte konkrečią programą.

Norėdami įdiegti konkrečią programą naudodami programos ID, naudokite toliau pateiktą formulę:

winget įdiegti --id=

Pavyzdžiui, tarkime, kad norite įdiegti VLC medijos leistuvą naudodami „winget“. Pirmiausia „Winget“ suraskite VLC paketą ir užsirašykite programos ID, kad gautumėte tinkamą programą. Neteisingas ID gali įdiegti kitą programą, nei norėjote, arba visai neįdiegsite jokios programos.

Norėdami įdiegti VLC programą iš „Microsoft Store“ saugyklos, naudokite programos ID (raidžių ir skaičių derinį) iš rezultato:

winget diegimas --id=XPDM1ZW6815MQM

arba

winget įdiegti XPDM1ZW6815MQM

Taip pat galite tiesiogiai įvesti id argumentą komandoje, neįtraukdami --id parinktis. Kol komandai perduodate tikslų ir unikalų ID argumentą, Winget automatiškai atpažins jį kaip programos ID ir įdiegs tą konkrečią programą.

Kai vykdysite diegimo komandą, Winget parodys išsamią informaciją apie paketą ir programinės įrangos licenciją ir paklaus, ar sutinkate su sutarties sąlygomis. Tiesiog įveskite „Y“ arba „y“ ir paspauskite Įeikite tęsti procesą.

Programos atsisiuntimas ir įdiegimas užtruks nuo kelių sekundžių iki minučių, atsižvelgiant į interneto greitį ir programos dydį.

Jei norite įdiegti naudodami programos ID, kuris yra leidėjo pavadinimo ir programos pavadinimo derinys, naudokite toliau pateiktą komandą:

winget install --id=VideoLAN.VLC

arba

winget įdiegti --id VideoLAN.VLC

Kai įdiegiate programą iš „Winget“ saugyklos, kurioje paprastai yra trečiųjų šalių programų, nereikia sutikti su jokia licencijos sutartimi.

Įdiekite programas naudodami „Winget“ naudodami programos pavadinimą

Jei Winget saugyklose neturite kelių programų su tuo pačiu pavadinimu, galite naudoti programos pavadinimą norėdami nurodyti, kurią programą įdiegti.

Pavyzdžiui, norėdami įdiegti programą „Recuva“, galite naudoti --vardas parinktis su diegimo komanda:

winget install --name Recuva

Įdiekite konkrečią programos versiją naudodami „Winget“.

Pagal numatytuosius nustatymus Winget įdiegia naujausią galimą programos versiją. Tačiau taip pat galite nurodyti, kurią programos versiją norite įdiegti naudodami -v arba -- versija variantas.

Norėdami įdiegti konkrečią programos versiją, galite derinti programos ID su versijos parinktimi:

winget įdiegti --id=VideoLAN.VLC -v=3.0.15

arba

winget install --id=VideoLAN.VLC --version=3.0.15

Naujausia VLC versija yra „3.0.16“, tačiau aukščiau pateiktoje komandoje nurodėme senesnę versiją „3.0.15“, kad ją įdiegtume.

Įdiekite programas iš konkretaus šaltinio

Taip pat galite nurodyti konkretų šaltinį (saugyklą), iš kurio norite gauti programas (msstore, winget arba tinkinta parduotuvė). Norėdami tai padaryti, turite naudoti -s arba -- šaltinis parinktis su komanda „diegti“. Tokiu būdu galite pašalinti dublikatus ir įdiegti tinkamą programą.

Tarkime, kad norite įdiegti „Audacity“ programą iš „winget“ saugyklos (trečiosios šalies), galite išbandyti šią komandą:

winget install --id=Audacity.Audacity -s=winget

Norėdami įdiegti programą iš „Microsoft Store“ saugyklos:

winget įdiegti --id=9N66VBRR4DPL --source=msstore

Įdiekite programas dabartiniam vartotojui arba visiems naudotojams

The -- apimtį parinktis kartu su diegti komanda leidžia nurodyti, ar programa turi būti įdiegta tik dabartiniam vartotojui, ar visiems vartotojams (įrenginyje).

Norėdami įdiegti programą tik dabartiniam vartotojui, naudokite Vartotojas argumentas už -- apimtį galimybės:

winget install --id=Spotify.Spotify --scope=user

Norėdami įdiegti programą visiems vartotojams, naudokite mašina argumentas už -- apimtį galimybės:

winget install --id=Spotify.Spotify --scope=machine

Tačiau, jei ketinate nurodyti apimtį kaip „vartotojas“, šią komandą turite paleisti įprastoje komandų eilutėje (ne padidintu režimu).

Įdiekite programas naudodami tikslią eilutę užklausoje

Jei norite apriboti pasirinkimą iki vieno paketo, turėsite naudoti programos ID kartu su tikslia užklausos parinktimi (-e arba -- tiksliai). Skirtingai nuo kitų parinkčių, tikslios užklausos parinktis tikrina, ar eilutėje yra didžiųjų ir mažųjų raidžių jautrumas. Programos ID arba programos pavadinimas turi būti tiksliai toks, koks nurodytas paieškos rezultate. Net jei vienas simbolis yra kitokios raidės, komanda nepriims užklausos.

Štai pavyzdinė komanda, skirta programai įdiegti naudojant tikslią užklausos eilutę (programos pavadinimas):

winget įdiegti Audacity.Audacity -e

arba

winget įdiegti Audacity.Audacity -exact

Įdiekite programas interaktyviuoju režimu

Kai įdiegiate programą naudodami „Winget“ numatytuoju diegimo režimu, jums nereikės jokios papildomos įvesties, o diegimo metu bus rodoma tik diegimo programos eiga. Tačiau jei diegimo metu reikia konfigūruoti arba pasirinkti parinktis, diegimo programą galite paleisti interaktyviu režimu. Interaktyviame režime galite pasirinkti norimas parinktis diegimo vedlyje.

Norėdami paleisti diegimo programą interaktyviu režimu, turėsite naudoti -i arba -- interaktyvus variantas:

winget install --id=Audacity.Audacity --interactive

arba

winget install --id=Audacity.Audacity -i

Įdiekite programas tyliuoju režimu

Taip pat galite paleisti paketo diegimą fone neprašydami įvesties ir nerodydami jokios diegimo programos eigos. Šis režimas neleis visos diegimo vartotojo sąsajos. Norėdami tai padaryti, turėsite naudoti -h arba --tyli variantas su diegti komandą.

Norėdami paleisti programinės įrangos diegimą fone, paleiskite šią komandą:

winget įdiegti Audacity.Audacity --silent

arba

winget įdiegti Audacity.Audacity -h

Tai užblokuos visą diegimo proceso vartotojo sąsają.

Pakeiskite programos diegimo vietą

Pagal numatytuosius nustatymus programos yra įdiegtos sistemos diske aplanke „C:\Program Files“, tačiau galite pakeisti programos diegimo aplanką naudodami -l arba -- vietavariantas.

Pavyzdžiui, norime įdiegti „Notepad++“ programą vietoje „D:\Software“, o ne į numatytąjį aplanką „C:\Program Files“. Tam naudosime žemiau esančią komandą:

winget įdiegti Notepad++.Notepad++ -e --vieta "D:\Software"

Aukščiau pateiktoje komandoje „Notepad++.Notepad++“ yra programos, kurią norime įdiegti, ID, tiksli užklausos parinktis -e yra apriboti pasirinkimą iki vieno failo ir -- vieta naudojamas pasirinktinai diegimo vietai nurodyti.

Praleiskite diegimo programos maišos patikrinimą

Diegiant programinę įrangą su winget, ji automatiškai patikrina diegimo failų duomenų vientisumą. Tačiau jei diegiate programą, kurios maišos nenorite tikrinti, galite naudoti -- jėga variantas:

winget įdiegti WSAtools -e --force

Sutikite su licencijos sutartimis

Kai įdiegiate tam tikrą programinę įrangą, būsite paraginti sutikti su programinės įrangos paketų ir šaltinio licencijos sutartimi. Galite išvengti šių raginimų iš anksto sutikę su licencijos sutartimi.

Norėdami sutikti su paketo licencijos sutartimi, galite naudoti --priimti-paketo-sutartis parinktis su diegimo komanda:

winget įdiegti --id=9WZDNCRFJ2WL --priimti-paketo-agreements

Norėdami sutikti su šaltinio licencijos sutartimi, galite naudoti --priimti šaltinio susitarimus variantas:

winget diegimas --id=9WZDNCRFJ2WL --accept-source-agreement

Arba

Galite priimti abi licencijos sutartis naudodami šią komandą:

winget įdiegti --id=9WZDNCRFJ2WL --accept-package-agreements --accept-source-agreement

Įdiekite kelias programas vienu metu naudodami „Winget“ sistemoje „Windows 11“.

Kitas didelis „Winget“ naudojimo pranašumas yra tas, kad vienu metu galite įdiegti kelias programas naudodami vieną komandą. Viskas, ką jums reikia padaryti, tai prisijungti prie kiekvienos Winget diegimo komandos su dviem ampersandais && simbolius į vieną vykdomąją komandą.

Štai kelių programų su „winget“ diegimo sintaksė:

winget įdiegti && winget įdiegti && winget įdiegti 

Kur pakeisti su tikruoju vardu arba programos ID ir su parinktimis, kurias palaiko diegti komandą.

Pavyzdžiui, toliau pateikta komanda jūsų sistemoje vienu metu įdiegs VLC medijos leistuvą, Notepad++ ir Audacity programas:

winget įdiegti VideoLAN.VLC -e && winget įdiegti Notepad++.Notepad++ -e && winget įdiegti Audacity.Audacity -e

Kaip matote aukščiau, visi trys programų paketai buvo įdiegti naudojant vieną komandą.

Atnaujinkite arba atnaujinkite programas naudodami Winget

„Winget“ suteikia galimybę ne tik įdiegti programų paketus, bet ir atnaujinti arba pašalinti esamus. Galite atnaujinti bet kurią esamą programą naudodami patobulinti komandą savo sistemoje, kol yra konkrečios programos naujinimas.

Programos naujinimo naudojant Winget sintaksė yra tokia:

winget atnaujinimas [[-q] ] []

Norėdami sužinoti palaikomas parinktis patobulinti komandą, įveskite šią komandą:

winget atnaujinimas -?

Galimos šios parinktys patobulinti komanda:

  • -m,--manifestas: kelias į paketo aprašą.
  • --id: filtruokite rezultatus pagal id
  • --vardas: filtruokite rezultatus pagal pavadinimą
  • -- vardai: filtruokite rezultatus pagal pravardę
  • -v arba -- versija: Naudokite nurodytą versiją; numatytasis yra naujausia versija
  • -s arba -- šaltinis: Raskite paketą naudodami nurodytą šaltinį
  • -e arba -- tiksliai: Raskite paketą naudodami tikslią atitiktį
  • -i arba -- interaktyvus: Interaktyvaus diegimo užklausa; gali prireikti vartotojo įvesties
  • -h arba --tyli: Prašyti tylaus diegimo
  • -o arba --log: žurnalo vieta (jei palaikoma)
  • -- nepaisyti: nepaisyti argumentų, kurie turi būti perduoti montuotojui
  • -l arba -- vieta: vieta, kur reikia įdiegti (jei palaikoma)
  • -- jėga: nepaisykite diegimo programos maišos patikros
  • --priimti-paketo-sutartis: sutikite su visomis paketų licencijos sutartimis
  • --priimti šaltinio susitarimus: sutikite su visomis šaltinio sutartimis šaltinio operacijų metu
  • --antraštė: pasirenkama „Windows-Package-Manager“ REST šaltinio HTTP antraštė
  • --viskas: atnaujinkite visus įdiegtus paketus į naujausius, jei jie yra

Tačiau prieš atnaujindami bet kurią programą, turite patikrinti, ar šiuo metu įdiegtuose paketuose yra kokių nors naujinimų. Tai galite padaryti naudodami atnaujinimo arba sąrašo komandą, kuri parodys visas jūsų kompiuteryje įdiegtas programas (įskaitant programas, neįdiegtas per Winget).

Norėdami išvardyti visas kompiuteryje įdiegtas programas, paleiskite šią paprastą komandą:

winget atnaujinimas

Jei pasiekiamas programos naujinys, nauja versija bus rodoma atitinkamame stulpelyje „Pasiekiama“, kaip parodyta toliau.

arba

sparnų sąrašas

Norėdami atnaujinti programą, tiesiog įveskite programos pavadinimą naudodami atnaujinimo komandą. Pavyzdžiui, čia norime atnaujinti „Recuva“ programą:

winget atnaujinimas Recuva

Taip pat galite atnaujinti paketus per winget naudodami įvairias galimas parinktis (--id, --vardas, -- interaktyvusir kt.). Norėdami atnaujinti programą naudodami Winget pagal jų ID, paleiskite toliau pateiktą komandą:

winget atnaujinimas --id VideoLAN.VLC

Taip pat galite atnaujinti visus jūsų kompiuteryje įdiegtus paketus (su pasiekiamais naujinimais) iš karto. Norėdami atnaujinti visus įdiegtus paketus (jei yra naujinimų), galite vykdyti šią komandą:

winget atnaujinimas – viskas

The --viskas parinktis randa visas programas su galimomis naujinimais, o naujinimo komanda įdiegia naujinimus.

Pašalinkite arba pašalinkite programas naudodami „Winget“.

Jei norite pašalinti programą naudodami Winget, galite tai padaryti naudodami pašalinti komandą. Jis taip pat gali pašalinti programas, kurios nebuvo įdiegtos naudojant „winget“.

Sintaksė:

winget pašalinimas [[-q] ] []

The pašalinti komanda turi savo parinkčių rinkinį, kurį galima peržiūrėti paleidus šią komandą:

winget pašalinimas -?

Galimos šios parinktys:

  • -m,--manifestas: kelias į paketo aprašą
  • --id: filtruokite rezultatus pagal id
  • --vardas: filtruokite rezultatus pagal pavadinimą
  • -- vardai: filtruokite rezultatus pagal pravardę
  • -v, - versija: Naudokite nurodytą versiją; numatytasis yra naujausia versija
  • -s,--šaltinis: Raskite paketą naudodami nurodytą šaltinį
  • -e,--tiksliai: Raskite paketą naudodami tikslią atitiktį
  • -i,--interaktyvus: Interaktyvaus diegimo užklausa; gali prireikti vartotojo įvesties
  • -h,--tyli: Prašyti tylaus diegimo
  • -o,--log: žurnalo vieta (jei palaikoma)
  • --antraštė: pasirenkama „Windows-Package-Manager“ REST šaltinio HTTP antraštė
  • --priimti šaltinio susitarimus: sutikite su visomis šaltinio sutartimis šaltinio operacijų metu

Galite naudoti aukščiau pateiktas parinktis, kad patikslintumėte paiešką arba pasirinktumėte tinkamą programą, kurią norite pašalinti.

Prieš pašalindami programas, pirmiausia peržiūrėkite visas įrenginyje įdiegtas programas:

sparnų sąrašas

1 pavyzdys:

Pavyzdžiui, norėdami pašalinti „Dinamic Wallpaper“ programą, naudojame toliau pateiktą komandą:

winget pašalinkite „Dinamic Wallpaper“

Kadangi užklausoje (programos pavadinime) yra tarpas, mes ją įdėjome į dvigubas kabutes.

2 pavyzdys:

Galite naudoti --vardas galimybė nurodyti programą konkrečiu pavadinimu, kurią norite pašalinti iš kompiuterio.

winget uninstall --name Notepad++ -e

Taip pat galite pridėti tikslią užklausą -e galimybė apriboti pasirinkimą iki tikslaus paketo pavadinimo.

3 pavyzdys:

Jei turite kelias programas tuo pačiu pavadinimu, galite naudoti programos ID, kad nurodytumėte tinkamą programą.

Pavyzdžiui, kai į sąrašą įtrauksite „Xbox“ programas savo kompiuteryje, gausite kelis rezultatus.

Norėdami pašalinti „Xbox Game Bar Plugin“ paketą, galite naudoti --id galimybė nurodyti programos ID:

winget uninstall --id=Microsoft.XboxGameOverlay_8wekyb3d8bbwe

4 pavyzdys:

Kartais, kai pašalinate programą, joje gali likti daugybė programinės įrangos likučių failų, pvz., istorijos, registrų, failų išsaugojimo ir kt. Atsižvelgiant į programinę įrangą, ji gali suteikti jums parinkčių išvalyti papildomus nustatymus ir duomenis. Norėdami tai padaryti, turėsite naudoti interaktyvųjį vedlį, kad pašalintumėte programas.

Norėdami pašalinti programą interaktyviu režimu, paleiskite toliau pateiktą komandą:

winget pašalinkite Notepad++ -e --interactive

Jei norite nuslėpti visą vartotojo sąsają ir pašalinti programą tyliuoju režimu, paleiskite toliau pateiktą komandą:

winget pašalinkite Notepad++ -e -h

Peržiūrėkite eksperimentines „Windows“ paketų tvarkyklės funkcijas

Funkcijų komanda leidžia peržiūrėti eksperimentinių funkcijų sąrašą ir būseną, galimą jūsų Windows paketų tvarkytuvės (winget) versijai.

Norėdami peržiūrėti eksperimentinių „Winget“ funkcijų būseną, paleiskite šią komandą:

sparno savybės

Stulpelyje „Būsena“ matysite funkcijų sąrašą ir tai, ar jos įjungtos, ar išjungtos. Funkcijas galite įjungti arba išjungti naudodami „Winget“ nustatymus.

Konfigūruokite „Windows Package Manager“ („Winget“) nustatymus

„Windows Package Manager“ („Winget“) nustatymus galima redaguoti JSON nustatymų faile. „settings.json“ leidžia tinkinti įvairias „Winget“ kliento funkcijas ir nuostatas, pvz., automatinio atnaujinimo nustatymus, eigos juostos vartotojo sąsają, diegimo programos veiksmus, funkcijas ir kt.

Norėdami atidaryti failą settings.json, paleiskite toliau pateiktą paprastą komandą:

winget nustatymai

Pagal numatytuosius nustatymus JSON failas bus atidarytas numatytojoje teksto rengyklėje, pvz., Notepad.Tačiau rekomenduojama redaguoti JSON failus kodo rengyklėje, pageidautina „Microsoft Visual Studio Code“, kurią bus lengviau redaguoti. Jei numatytasis teksto / kodo rengyklė jau nustatyta, ji automatiškai paleis numatytąjį teksto rengyklę ir atidarys joje esantį nustatymų failą.

Jei neturite „Visual Studio“ kodo, galite jį įdiegti naudodami šią komandą:

winget įdiegti Microsoft.VisualStudioCode

Jei nenorite įdiegti VS kodo, taip pat galite redaguoti nustatymus „Notepad“.

Kai JSON nustatymų failas bus atidarytas pirmą kartą jūsų teksto rengyklėje, jokie nustatymai nebus sukonfigūruoti.

Pakeiskite šaltinio atnaujinimo intervalą

The autoUpdateIntervalInMinutes kodas nurodo laiko intervalą (minutėmis), per kurį reikia patikrinti šaltinio naujinimus. Numatytasis atnaujinimo intervalas yra „5“. Galite jį pakeisti pagal savo poreikius. Jei norite išjungti automatinį šaltinio atnaujinimo patikrinimą, tiesiog pakeiskite jį į „0“.

Toliau pateiktame pavyzdyje mes keičiame atnaujinimo intervalą į „10“ minučių.

Jei išjungėte automatinio atnaujinimo tikrinimą, šaltinio naujinimus galite patikrinti rankiniu būdu naudodami winget šaltinio atnaujinimas.

Pakeiskite eigos juostos vaizdinį dizainą

Galite pakeisti eigos juostos vaizdinį stilių arba spalvą naudodami vizualinis nustatymą. Numatytoji eigos juostos spalva yra „akcentas“, bet galite pakeisti ją į „retro“ arba „vaivorykštė“.

Pavyzdžiui, norėdami pakeisti eigos juostos spalvą į „vaivorykštė“, į JSON failą pridėkite šį kodą:

"visual": { "progressBar": "rainbow" },

Ir būtinai pridėkite uždaromąjį skliaustelį } JSON kodo pabaigoje.

Pakeiskite programos diegimo apimtį

Taip pat galite pakeisti diegimo elgseną, įskaitant apimtį, lokalę ir kt installBehavior nustatymą.

Apimties nustatymas nurodo, ar paketas turi būti įdiegtas tik dabartiniam vartotojui, ar visam įrenginiui. Galite nustatyti bet kurį diegimo apimtį Vartotojas arba mašina.

Norėdami pakeisti apimtį į dabartinį vartotoją, įveskite toliau pateiktą kodą:

"installBehavior": { "nuostatos": { "scope": "user" } },

Įgalinkite arba išjunkite eksperimentines „Winget“ funkcijas

Kaip minėjome ankstesniame skyriuje, eksperimentines Winget funkcijas taip pat galite konfigūruoti faile settings.json. The eksperimentinės ypatybės nustatymas leidžia įjungti arba išjungti funkcijas. Norėdami peržiūrėti galimų eksperimentinių funkcijų sąrašą, paleiskite sparno savybės.

Kaip galite aukščiau, šioje „Windows Package Manager“ versijoje yra dvi funkcijos – „Rodyti priklausomybių informaciją“ ir „Tiesioginis MSI diegimas“. Priklausomybių funkcija rodo paketo priklausomybių informaciją, o „Tiesioginis MSI diegimas“ leidžia tiesiogiai įdiegti MSI paketus, o ne „msiexec“. Užsirašykite funkcijų, kurias galite naudoti nustatymuose, ypatybes, kad įjungtumėte arba išjungtumėte konkrečią funkciją.

Norėdami įjungti funkciją „Tiesioginis MSI diegimas“, į JSON failą pridėkite toliau pateiktą kodą:

 "experimentalFeatures": { "directMSI": true },

Norėdami įjungti funkciją „Rodyti priklausomybių informaciją“, įtraukite toliau pateiktą kodą į JSON failą:

 "experimentalFeatures": { "dependencies": true },

Dabar bėk sparno savybės dar kartą komandą, kad patvirtintumėte, ar funkcijos įjungtos.

Norėdami išjungti funkciją, tiesiog pakeiskite loginę reikšmę į klaidinga kode.

Norėdami sužinoti daugiau apie „Winget“ nustatymų schemą ir jos naudojimą, peržiūrėkite šį straipsnį – //raw.githubusercontent.com/microsoft/winget-cli/master/schemas/JSON/settings/settings.schema.0.2.json.

Eksportuokite įdiegtą programinę įrangą į kitą kompiuterį naudodami „Winget“.

Dar viena puiki Winget įrankio savybė yra ta, kad ji leidžia eksportuoti kompiuteryje įdiegtas programas į JSON failą, kurį naudojant galima greitai įdiegti tas pačias programas kitame kompiuteryje. Ši funkcija gali būti naudinga, jei bandote įdiegti tas pačias programas keliuose kompiuteriuose arba iš naujo nustatote / iš naujo įdiegiate kompiuterį.

Tačiau Winget programas įdiegs tik Winget saugykloje. Kitos programos, pvz., kompiuteriniai žaidimai, nebus įdiegtos per Winget JSON failus.

Eksporto komandos sintaksė:

winget eksportas [-o] []

Norėdami peržiūrėti palaikomus argumentus ir parinktis, įveskite toliau pateiktą komandą:

sparnų eksportas -?

Šis yra vienintelis galimas argumentas:

  • -o arba --išvestis: Kuriamo JSON failo kelias.

Galimos šios parinktys:

  • -s arba -- šaltinis: Eksportuokite paketus iš nurodyto šaltinio.
  • --įtraukti-versijas: įtraukite konkrečias paketo versijas į JSON failą.
  • --priimti šaltinio susitarimus: sutikite su visomis šaltinio sutartimis šaltinio operacijų metu ir venkite raginimo.

Pavyzdys:

Norėdami eksportuoti kompiuteryje įdiegtų programų sąrašą į JSON failą, vykdykite toliau pateiktą komandą:

winget export -o F:\mycomputerapps.json --include-versions

arba

winget export -output F:\mycomputerapps.json --include-versions

Čia -o arba --išvestis argumentas nurodo kelią, kuriame norite išsaugoti JSON (eksportavimo) failą. Parinktis –include-versions nurodo winget įtraukti šiuo metu JSON faile įdiegtų programų versijas. Pagal numatytuosius nustatymus komanda Importuoti įdiegs naujausias programų versijas iš JSON failo. Bet jei norite eksportuoti konkrečias programų versijas iš esamo kompiuterio, turėsite įtraukti --Įtraukti versijas variantas.

Jei įdiegtos programos ar versijos saugyklose nėra, matysite „Įdiegtas paketas / versija nepasiekiama iš jokio šaltinio pranešimo“ ir tos programos nebus įtrauktos į JSON failą.

Kaip matote toliau, naujai sukurtame JSON faile yra jūsų kompiuteryje įdiegtų programų sąrašas.

Importuokite programų sąrašą iš kito kompiuterio naudodami „Winget“.

Importavimo komanda leidžia kompiuteryje įdiegti programų sąrašą iš JSON failo.

Importavimo komandos sintaksė:

winget importas [-i] []

Norėdami peržiūrėti palaikomus argumentus ir parinktis, įveskite toliau pateiktą komandą:

winget importas -?

Palaikomi šie argumentai:

  • -i arba --importuoti failą: Kelias į JSON failą, kurį norite importuoti

Palaikomos šios parinktys:

  • – ignoruoti – nepasiekiamas: Ignoruoti nepasiekiamus paketus
  • -- Ignoruoti versijas: nepaisykite versijų, nurodytų JSON faile, ir įdiekite naujausią galimą versiją
  • --priimti-paketo-sutartis: sutikite su visomis paketų licencijos sutartimis
  • --priimti šaltinio susitarimus: sutikite su visomis šaltinio sutartimis šaltinio operacijų metu

Pavyzdys:

Norėdami įdiegti (importuoti) programas iš JSON failo kompiuteryje, paleiskite komandą:

winget import -i F:\mycomputerapps.json --ignore-unavailable --ignore-versions

arba

winget import --import-file F:\mycomputerapps.json --ignore-unavailable --ignore-versions

Aukščiau pateiktoje komandoje -i arba --importuoti failą argumentas nurodo kelią į JSON failą, kurį norite importuoti. The – ignoruoti – nepasiekiamas parinktis slopina klaidą, kurią gaunate, kai nurodytas paketas JSON faile nėra pasiekiamas saugyklose. Ir -- Ignoruoti versijas parinktis nepaiso versijų, nurodytų JSON faile, ir įdiegia naujausią galimą programų versiją.

Jei paketas jau įdiegtas, Winget bandys rasti to paketo naujinimą. Jei jis jau atnaujintas, pamatysite pranešimą „Paketas jau įdiegtas:“ ir „Nerastas tinkamas naujinimas“.

Viskas.