Kuidas kasutada WINGETi opsüsteemis Windows 11

Kõik, mida pead teadma Windowsi paketihalduri (WINGET) installimise ja kasutamise kohta Windows 11-s koos näidetega.

Windowsi paketihaldur, mida kasutajad tunnevad WINGET-ina, on käsureapõhine paketihaldur, mis võimaldab teil kiiresti leida, alla laadida, installida, uuendada, desinstallida ja konfigureerida rakendusi Windows 10 ja Windows 11 arvutites.

Microsofti Windowsi paketihaldur muudab rakenduste haldamise lihtsaks, käivitades ühe käsu – Winget käsureal. Näiteks kui soovite installida või värskendada oma arvutisse rakendust, saate lihtsalt käivitada kiire käsu "Winget", et leida ja installida rakenduse uusim versioon selle nime järgi, ilma et peaksite läbima veebist otsimise lisaetappe. , laadige see alla ja installige see käsitsi.

Winget on Windows 11 sisseehitatud tööriist, mis muudab mitme rakenduse installimise, värskendamise, konfigureerimise ja eemaldamise sujuvaks. Selles artiklis vaatleme, kuidas installida (kui see pole veel installitud) ja kasutada Windowsi paketihaldurit (Winget) Windows 11-s.

Kuidas installida WINGET (Windowsi paketihaldur) opsüsteemi Windows 11

Windowsi paketihalduri (Winget) käsurea tööriist on tegelikult vaikimisi Windows 11-ga komplekteeritud kui rakenduste installija. Igal juhul pole rakenduste installija teie Windows 11 arvutisse installitud, vaid peate selle installima Microsoft Store'ist. Kui see on juba installitud, veenduge, et see oleks värskendatud uusima versiooniga.

Kui te pole App Installerit veel oma arvutisse installinud, saate selle installida kahel viisil.

Hankige rakenduste installija Microsoft Store'ist. Selleks avage Microsoft Store ja otsige üles "App Installer".

Seejärel avage leht "App Installer" ja klõpsake selle installimiseks nuppu "Hangi". Kui teil on rakendus juba olemas, klõpsake rakenduse värskendamiseks nuppu Värskenda.

Kui soovite installida Windowsi paketihalduri võrguühenduseta installiprogrammiga, saate GitHubi lehelt alla laadida selle rakenduse uusima versiooni.

Külastage GitHubi Windowsi paketihalduri väljalaskelehte ja valige uusim versioon.

Kui avaneb Windowsi paketihalduri uusima versiooni leht, klõpsake võrguühenduseta installija allalaadimiseks jaotises Varad allalaadimislinki „.msixbundle” (Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle).

Pärast faili allalaadimist topeltklõpsake sellel rakenduse installimiseks. Seejärel klõpsake viisardis nuppu "Installi". Kui näete teadet "App Installer on juba installitud", klõpsake rakenduse uuesti installimiseks lihtsalt nuppu "Installi uuesti".

Kui rakendus on installitud, taaskäivitage arvuti.

Kuidas kasutada WINGETit, Windowsi paketihaldurit Windows 11-s

Kui olete Windowsi paketihalduri käsurea tööriistad installinud, saate käivitada tiib käsuviiba aknast või Windowsi terminali käsuviiba kestast.

Käsu Winget käivitamiseks avage esmalt administraatorina käsuviip. Selleks klõpsake Windows 11-s nuppu Start ja otsige "Command Prompt" või "CMD". Seejärel paremklõpsake ülemist tulemust ja valige suvand "Käivita administraatorina". Kui näete UAC hoiatusdialoogiboksi, klõpsake kinnitamiseks nuppu Jah.

Alustuseks tippige lihtsalt Winget käsureal ja vajutage sisestusklahvi.

Saate käskude loendi ja teabe tööriista kasutamise kohta. Need on saadaval olevad Wingeti käsud:

käsktegevust
InstalligeInstallib antud paketi
NäitaNäitab teavet paketi kohta
AllikasHallake pakettide allikaid
OtsingOtsige ja kuvage pakettide põhiteavet
NimekiriKuva installitud paketid
UuendageTäidab antud paketti
DesinstalligeDesinstallib antud paketi
RäsiAbimees installifailide räsimisel
KinnitageValideerib manifesti faili
SeadedAvage seaded või määrake administraatori sätted
FunktsioonidNäitab eksperimentaalsete funktsioonide olekut
EkspordiEkspordib installitud pakettide loendi
Import Impordib kõik paketid faili

Lisaks ülaltoodud käskudele saate ka käske Windowsi paketihalduri versiooni kontrollimiseks ja tööriista kohta lisateabe saamiseks:

  • -- versioon:Tööriista versiooni kuvamine
  • -- info: kuvab tööriista üldist teavet

Tööriista kohta lisateabe saamiseks tippige järgmine käsk ja vajutage Sisenema:

winget -- info

Wingeti käsud ei ole tõstutundlikud, nii et võite kasutada väiketähti, suurtähti või mõlema segu, see toimib samamoodi.

Igal ülalmainitud käsul on oma valikute/lülitite komplekt, mida saab kasutada koos käskudega rakenduste otsimiseks, installimiseks, uuendamiseks, eemaldamiseks ja konfigureerimiseks vastavalt teie vajadustele.

Lisateabe saamiseks ja konkreetse käsu valikute vaatamiseks edastage spikker -? argument käsu nime järel. Näiteks kui soovite saada rohkem teavet selle kohtaotsing käsk, samuti selle argumendid ja suvandid, sisestage allolev käsk:

wingeti otsing -?

Otsige Wingetis kiiresti rakendusi

Wingeti hoidlad on täidetud sadade kasuliku tarkvaraga, alates tavalisest Windowsi töölauatarkvarast kuni arendaja tööriistadeni.

Saate kasutada Wingeti, et kiiresti leida ja installida selle hoidlast rakendusi, viidates rakenduse nimele, märgendile, ID-le või muule. Kui soovite rakendust leida, peate kasutama otsingukäsku. Rakenduse otsimiseks kasutage järgmist käsku:

wingeti otsing 

Asendage "" installitava rakenduse nimega.

Näide:

Oletame, et soovite installida Twitteri rakenduse, saate selle võrgus jahtimise asemel selle installimiseks kasutada järgmist käsku:

wingeti otsing Twitteris

Kui käivitate oma esimese käsu, teavitab Winget teid, et MS-i poe allikas nõuab enne tööriista kasutamist allika lepingut. Lepingut saate vaadata sellelt URL-ilt –

Tehingutingimused: //aka.ms/microsoft-store-terms-of-transaction

Kui nõustute kõigi allikalepingute tingimustega, tippige lihtsalt "Y" ja vajutage sisestusklahvi.

Nüüd otsib Winget rakendust ja kuvab teile loendi kõigist rakendustest, mille nimi on "Twitter", nagu allpool näidatud. Alloleval ekraanipildil on parim tulemus soovitud rakendus.

Kui otsite rakendust, millel on vale nimi, ID, hüüdnimi (hüüdnimi) või silt, kuvatakse tõrketeade "Sisestuskriteeriumitele vastavat paketti ei leitud", nagu allpool näidatud.

Võite ka kasutada -q või --päring argumendid wingetile saadaolevate rakendusepakettide otsimiseks, mis sisaldavad päringusõna (Twitter):

wingeti otsing -q twitter

või

wingeti otsing -- päring twitter

Need päringuargumendid on valikulised, väärtused töötavad ka ilma nendeta.

Kui programmi nimi sisaldab tühikuid, lisage rakenduse nimi jutumärkidesse. Näiteks:

wingeti otsing "Mozilla Firefox"

Filtreerige oma otsingutulemusi Wingetis

Nagu näete allpool, kui otsisime tarkvarapakette märksõnaga "Twitter", tagastab Winget kõik paketid, mille nime, ID, moniker või Sildi väljal võib olla sõna "Twitter". See kuvab ka rakendused, mille nime osa on "Twitter".

Kui saate sadu selliseid tulemusi, on raske leida konkreetset rakendust, mida otsite.

Õnneks pakub Winget otsingupäringu filtrite (valikute) loendi, mis võimaldab teil otsingut kitsendada või tagastatud tulemusi piirata. Et vaadata valikuid, mida toetab otsing käsk, käivitage allolev käsk:

wingeti otsing -?
Sellel pildil on tühi alt atribuut; selle faili nimi on allthings.how-how-to-use-winget-in-windows-11-image-9.png

Otsingut saab filtreerida järgmiste valikutega:

  • --id: tulemuste filtreerimine ID järgi
  • --nimi: tulemuste filtreerimine nime järgi
  • --nimekiri: tulemuste filtreerimine monikeri järgi
  • --silt: tulemuste filtreerimine sildi järgi
  • -- käsk: tulemuste filtreerimine käsuga
  • -n või -- loendada: kuvab ainult määratud arvu tulemusi
  • -s või --allikas: otsige pakett kindlaksmääratud allikast
  • -e või--täpne: otsige pakett täpse vaste abil

Filtreerige oma otsingutulemusi nime järgi

Nüüd saate ülaltoodud valikutega oma otsingutulemusi filtreerida. Saate hõlpsalt piirata otsingu ainult rakenduse nimega. Süntaks:

wingeti otsing --nimi 

Oletame, et soovite leida ainult neid rakenduste pakette, millel on sõna Twitter tulemuse väljale "Nimi". Selle proovimiseks võite kasutada allolevat käsku:

wingeti otsing --nimi Twitter

Nagu näete, tagastab tiib ainult need tulemused, mille string "Twitter" väljal "Nimi" ja teised välja jätsid.

Filtreerige oma otsingutulemusi ID järgi

Samuti saate piirata otsingut rakenduse ID-ga. Igal rakendusepaketil on konkreetne ID, mis on tähtede ja numbrite kombinatsioon (nt 9WZDNCRFJ110) või väljaandja ja rakenduse nime kombinatsioon (nt Mozilla.Firefox).

Kui soovite leida pakette rakenduse ID järgi, saate oma otsingu filtreerimiseks kasutada järgmist käsku:

wingeti otsing --ID 

või

wingeti otsing --ID = 

Asendage argument selle rakenduse ID-ga, mida soovite otsida.

Näide 1:

Näiteks Twitteri rakenduse ID MS poest on 9WZDNCRFJ140. Kui teil on tähtede ja numbrite kombinatsioon, peate lisama a = märk vahel ID käsk ja argument:

wingeti otsing --ID = 9WZDNCRFJ140

Samuti lisage enne ja pärast võrdusmärki kindlasti singli =.

Näide 2:

Kui teil on aga ID, mis on väljaandja ja rakenduse nime kombinatsioon, saate sisestada ID argumendi koos või ilma = märk.

Oletame näiteks, et otsite wingetist sõna "firefox", näete kõiki tulemusi stringiga "firefox" mis tahes väljal, nagu on näidatud alloleval ekraanipildil. Nagu allpool näete, sisaldab ID väljaandjat ja rakenduse nime.

Nüüd, kui soovite piirata otsingut Firefoxi rakenduse ID-ga, võite kasutada ühte järgmistest käskudest:

wingeti otsing --ID Mozilla.Firefox

või

wingeti otsing --ID=Mozilla.Firefox

Ülaltoodud käskudes on ID väljaandja ja rakenduse nime kombinatsioon. Võib-olla olete ka ülaltoodud käskudes märganud, et saate rakenduse ID sisestada koos või ilma = märk ja kui lisate võrdusmärgi (=), ärge jätke enne ega pärast tühikut = allkirjastage seda tüüpi rakenduse ID.

Nagu ülalt näete, saate seda ID-d nõudvad tagastatud tulemused Mozilla Firefox on leitud tulemuste ainsal ID-väljal.

Filtreerige oma otsingutulemusi siltide järgi

Samuti saate piirata otsingut rakenduspakettide jaoks loetletud siltidega. Näiteks kui soovite oma otsingutulemust filtreerida märgendiga "firefox", võite proovida ühte järgmistest käskudest:

wingeti otsing -- tag firefox

või

wingeti otsing --tag=firefox

Tagastatud tulemused saate pakettide juures oleva sildiga "firefox".

Filtreerige oma otsingutulemusi käskude järgi

Teine viis otsingu filtreerimiseks on kasutada rakenduse jaoks loetletud käske.

Ainult nende tarkvarapakettide hankimiseks, mille loendis on käsk "firefox", võite kasutada ühte järgmistest käskudest:

wingeti otsing --command=firefox

või

wingeti otsing -- käsk firefox

Filtreerige oma otsingutulemusi Monikeri järgi

Kui te ei tea rakenduse ametlikku või õiget nime, otsite seda teadaoleva hüüdnime (mitteametliku nime) või hüüdnimega.

Näiteks saate otsida rakendust „Iobit Uninstaller” nimega „Iobit”:

wingeti otsing --moniker=iobit

Ülaltoodud loendis on rakendused, millel on vastav moniker või hüüdnimi.

Filtreerige oma otsingutulemusi allika järgi

Winget hangib rakenduste installimiseks ja uuendamiseks rakenduste paketid Microsoft Store'i ja Wingeti hoidlatest. Kui otsite rakendusi Wingeti tööriistaga, hangib see rakendusi nii Microsoft Store'i ja Wingeti allikatest kui ka muudest kohandatud allikatest, mille olete lisanud. Siiski saate otsida rakendusi ka ühest konkreetsest allikast, mitte kõigist, kasutades kumbagi -s või --allikas valik.

Süntaks:

tiivaotsing -S 

või

wingeti otsing -- Allikas 

Kus on lähtehoidla nimi, võib see olla kumbki msstore või tiib.

Näide:

Kui otsite rakendust Spotify mis tahes filtritega, saate järgmised tulemused nii allikast msstore (MS Store) kui ka wingeti hoidlast:

Otsingu piiramiseks kindla allikaga tippige mõni järgmistest käskudest ja vajutage Sisenema.

Microsoft Store'i allika jaoks:

wingeti otsing -s msstore spotify

Wingeti allika jaoks:

winget otsing -- allikas winget spotify

Ülaltoodud käskudes saate kasutada üht neist -s või --allikas võimalus otsingut allika järgi filtreerida.

Selle tulemusena hangib see tulemusi ainult määratud allikast.

Filtreerige oma otsingutulemusi loenduse järgi

Samuti saate määrata väljundite või tulemuste arvu, mida saate rakenduse otsimisel rakenduse abil -n või -- loendada valik.

Väljundite arvu piiramiseks määratud arvuga sisestage üks järgmistest käskudest:

tiivaotsing -n 

või

winget otsing -count 

Kuhu asendada tulemuste arv (loendus), mida soovite otsingu jaoks saada.

Näide:

Näiteks kui soovite piirata väljundit 5-ni, kui otsite rakendust „Firefox”, kasutage ühte järgmistest käskudest:

wingeti otsing -n 5 firefox

või

wingeti otsing -- loenda 5 firefox

Otsige rakenduse pakett üles, kasutades täpset stringi

Mõnikord soovite leida ainult tarkvarapaketi, mis vastab täpselt päringustringile. Sellistel juhtudel võite kasutada e või täpne suvand, et leida pakett, mis vastab täpselt päringus olevale stringile.

Näide: Recava rakenduse leidmiseks täpse vaste abil proovige järgmisi käske:

wingeti otsing – täpne Recuva

või

wingeti otsing -e Recuva

Otsige rakendust mitme filtrivalikuga

Rakenduste otsimiseks saate kasutada ka mitut filtrivalikut. Allolevas näites piirame otsingut rakenduse nime (firefox) ja tulemuste arvuga (3).

wingeti otsing --nimi=firefox --count=3

Otsige ühe käsuga mitut rakendust

Wingeti saab kasutada ka mitme rakenduse leidmiseks korraga ühe käsuga. Selleks peate ühendama mitu käsku ampersandiga && märgid. Siin on näidiskäsk:

wingeti otsing vlc && wingeti otsing twitter && winget otsing Recuva

Vaadake paketiteavet Wingetis

Kui soovite vaadata konkreetse rakenduspaketi kohta lisateavet, saate seda teha rakendusega näidata käsk.

Paketi kohta lisateabe kuvamiseks käivitage järgmine käsk:

tiivanäitus 

Käsu show jaoks saadaolevate valikute vaatamiseks kasutage järgmist käsku:

winget show -?

Need on saadaolevad lipud (valikud), mida saab kasutada koos näidata käsk:

  • -m,--manifest: tee paketi manifesti.
  • --id: tulemuste filtreerimine ID järgi
  • --nimi: tulemuste filtreerimine nime järgi
  • --nimekiri: tulemuste filtreerimine monikeri järgi
  • -v või -- versioon: kasutage määratud versiooni; vaikimisi on uusim versioon
  • -s või --allikas: otsige pakett kindlaksmääratud allikast
  • -e või --täpne: otsige pakett täpse vaste abil
  • -- versioonid: kuvage paketi saadaolevad versioonid
  • --päis: valikuline Windows-Package-Manager REST-allika HTTP-päis
  • --aksepteeri-allika-lepingud: nõustuge lähtetoimingute ajal kõigi allikalepingutega

Näide 1:

Näiteks kui soovite vaadata üksikasju paketi "Spotify" kohta rakenduse ID-ga "Spotify.Spotify", käivitage järgmine käsk:

winget show --id=Spotify.Spotify

Näide 2:

Wingeti hoidlad või allikad võivad sisaldada tarkvarapaketi mitut versiooni. Kõigi saadaolevate paketiversioonide loendi vaatamiseks käivitage järgmine käsk (näide):

winget show --id=7Zip.7Zip --versions

Kus asendada --id=7Zip.7Zip valiku ja argumendiga, mida soovite kasutada saadaolevate rakenduse versioonide loendi kuvamiseks.

Paketide allikate haldamine Wingetis

Windowsi paketihaldur (Winget) võimaldab teil hoidlaid või allikaid lisada, loetleda, värskendada, eemaldada, lähtestada ja eksportida.

Hoidlate või allikate haldamiseks käivitage järgmine käsk:

tiivaallikas 

Ülaltoodud käsu sisestamisel näete alamkäskude loendit, mida saate kasutada allikatega manipuleerimiseks.

Allpool on kõik toetatud alamkäsud allikas käsk:

  • lisama: lisage uus allikas
  • nimekirja: loetlege praegused allikad
  • värskendada: värskendage praegusi allikaid
  • eemaldada: eemaldage praegused allikad
  • lähtestada: Lähtestage allikad
  • eksportida: praeguste allikate eksportimine

Näiteks praeguste allikate loendi vaatamiseks tippige järgmine käsk:

wingeti allikate loend

Konkreetse allika kohta täielike üksikasjade saamiseks kasutage seda käsku:

wingeti allikaloend --nimi winget

Antud allika värskendamiseks käivitage järgmine käsk:

wingeti allika värskendus --nimi winget

Kuvage installitud pakettide loend

Kõigi arvutisse installitud tarkvarapakettide loendi vaatamiseks käivitage järgmine käsk:

tiivanimekiri 

Loendikäsu toetatud lipu vaatamiseks toimige järgmiselt.

winget list -?

Allpool on toetatud valikud nimekirja käsk:

  • --id: tulemuste filtreerimine ID järgi
  • --nimi: tulemuste filtreerimine nime järgi
  • --nimekiri: tulemuste filtreerimine monikeri järgi
  • --silt: tulemuste filtreerimine sildi järgi
  • -- käsk: tulemuste filtreerimine käsuga
  • -n või -- loendada: kuvab ainult määratud arvu tulemusi
  • -s või --allikas: otsige pakett kindlaksmääratud allikast
  • -e või--täpne: otsige pakett täpse vaste abil
  • --päis: valikuline Windows-Package-Manager REST-allika HTTP-päis
  • --aksepteeri-allika-lepingud: nõustuge lähtetoimingute ajal kõigi allikalepingutega

Näide:

Teie arvutisse võib olla installitud mitu sama nimega rakendust. Näiteks saate alloleva käsuga loetleda kõik rakendused, mille nimes on Xbox.

winget list --name xbox

Installige oma arvutisse rakendused Wingeti abil

Kui olete rakenduse paketi leidnud, on aeg see wingetiga installida. The tiiva paigaldamine käsk võimaldab teil kiiresti installida mis tahes rakenduse selle hoidlatest, ilma et peaksite nägema raskusi rakenduse võrgus otsimisega, selle allalaadimisega ja installiviisardi mitme sammu läbimisega.

Installi käsu süntaks:

tiiva paigaldamine 

Täpsema teabe saamiseks installida käsk ja toetatud suvandid, käivitage järgmine käsk:

wingeti paigaldamine -?

Siin on toetatud valikud/lipud installida käsk:

  • -m,--manifest: tee paketi manifesti.
  • --id: tulemuste filtreerimine ID järgi
  • --nimi: tulemuste filtreerimine nime järgi
  • --nimekiri: tulemuste filtreerimine monikeri järgi
  • -v või -- versioon: kasutage määratud versiooni; vaikimisi on uusim versioon
  • -s või --allikas: otsige pakett kindlaksmääratud allikast
  • -- ulatus: Installi ulatuse valimine (kasutaja või masin)
  • -e või--täpne: otsige pakett täpse vaste abil
  • -i või --interaktiivne: Interaktiivse installi taotlemine; võib vaja minna kasutaja sisestust
  • -h või -- vaikne: Taotlege vaikset installimist
  • --lokaal: kasutatav lokaat (BCP47-vorming)
  • -o või --logi: logi asukoht (kui seda toetatakse)
  • --alista: Alistage installijale edastatavad argumendid
  • -l või -- asukoht: asukoht, kuhu installida (kui seda toetatakse)
  • -- jõudu: alistage installija räsikontroll
  • --aksepteeri-pakett-lepingud: nõustuge kõigi pakettide litsentsilepingutega
  • --aksepteeri-allika-lepingud: nõustuge lähtetoimingute ajal kõigi allikalepingutega
  • --päis: valikuline Windows-Package-Manager REST-allika HTTP-päis

Nende valikute abil saate määrata, milline rakendus installida, kuidas soovite seda installida ja kuhu konkreetne rakendus installida.

Näide:

Oletame, et soovite installida VLC Media Playeri. Selleks saate kasutada allolevat käsku:

winget install vlc

Märge: Kui programmi või päringu nimi sisaldab tühikuid, pange see jutumärkidesse.

Siiski leitakse mitu paketti, mis vastavad teie sisendpäringule ja ta ei tea, millist installida, seega näitab Winget teile allolevat tulemust.

Installige rakendused Wingetiga, kasutades rakenduse ID-d

Peate oma sisendit täpsustama, mis tähendab, et peate olema täpsem, millist paketti installida. Selleks peate kasutama ülaltoodud saadaolevaid valikuid installida õige rakenduse määramiseks.

Parim viis õige rakenduse installimiseks on konkreetse rakenduse paketi määramiseks kasutada rakenduse ID-d. Nii et kui otsite rakendust kasutades otsing Märkige üles installitava paketi rakenduse ID. Kui teil on mitu sama nimega paketti, saate konkreetse rakenduse installimiseks kasutada rakenduse ID-d.

Konkreetse rakenduse installimiseks rakenduse ID abil kasutage järgmist valemit:

winget install --id=

Oletame näiteks, et soovite installida VLC-meediumipleieri wingeti abil. Esmalt otsige Wingetist üles VLC pakett ja märkige üles rakenduse ID, et leida õige rakendus. Vale ID võib installida kavandatust erineva rakenduse või ei installita ühtegi rakendust.

VLC-rakenduse installimiseks Microsoft Store'i hoidlast kasutage tulemusest saadud rakenduse ID-d (tähtede ja numbrite kombinatsioon).

winget install --id=XPDM1ZW6815MQM

või

winget installida XPDM1ZW6815MQM

Samuti saate id argumendi otse käsku sisestada ilma --id valik. Niikaua kui edastate käsule täpse ja kordumatu ID-argumendi, tuvastab Winget selle automaatselt rakenduse ID-na ja installib selle konkreetse rakenduse.

Installimiskäsu täitmisel kuvab Winget üksikasjalikku teavet paketi ja tarkvaralitsentsi kohta ning küsib, kas nõustute lepingu tingimustega. Sisestage lihtsalt "Y" või "y" ja vajutage Sisenema protsessi jätkamiseks.

Rakenduse allalaadimine ja installimine võtab olenevalt teie Interneti-kiirusest ja rakenduse suurusest mõne sekundi kuni minuti.

Kui soovite installida rakenduse ID-ga, mis on väljaandja nime ja rakenduse nime kombinatsioon, kasutage allolevat käsku.

winget install --id=VideoLAN.VLC

või

winget install --id VideoLAN.VLC

Kui installite rakenduse Wingeti hoidlast, mis tavaliselt sisaldab kolmandate osapoolte rakendusi, ei pea te nõustuma ühegi litsentsilepinguga.

Installige rakendused Wingetiga rakenduse nime järgi

Kui teil ei ole Wingeti hoidlates mitut sama nimega rakendust, saate installitava rakenduse määramiseks kasutada rakenduse nime.

Näiteks rakenduse Recuva installimiseks võite kasutada --nimi valik installikäsuga:

winget install --name Recuva

Installige Wingetiga programmi konkreetne versioon

Vaikimisi installib Winget programmi uusima saadaoleva versiooni. Siiski saate määrata ka rakenduse versiooni, mille soovite installida, kasutades -v või -- versioon valik.

Rakenduse konkreetse versiooni installimiseks saate kombineerida rakenduse ID versiooni valikuga.

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

või

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

VLC uusim versioon on "3.0.16", kuid selle installimiseks määrasime ülaltoodud käsus vanema versiooni "3.0.15".

Installige rakendused kindlast allikast

Samuti saate määrata konkreetse allika (hoidla), kust rakendusi hankida (msstore, winget või kohandatud pood). Selleks peate kasutama -s või --allikas suvand käsuga "install". Nii saate duplikaadid eemaldada ja õige rakenduse installida.

Oletame, et soovite installida programmi "Audacity" wingeti hoidlast (kolmanda osapoole), võite proovida seda käsku:

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

Rakenduse installimiseks Microsoft Store'i hoidlast toimige järgmiselt.

winget install --id=9N66VBRR4DPL --source=msstore

Installige rakendused praegusele kasutajale või kõigile kasutajatele

The -- ulatus valik kombineerituna installida käsk võimaldab määrata, kas rakendus installitakse ainult praegusele kasutajale või kõigile kasutajatele (masinale).

Rakenduse installimiseks ainult praegusele kasutajale kasutage kasutaja argument poolt -- ulatus valikud:

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

Rakenduse installimiseks kõigile kasutajatele kasutage masin argument poolt -- ulatus valikud:

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

Kui aga kavatsete määrata ulatuseks "kasutaja", peate selle käsu käivitama tavalises käsuviibas (mitte kõrgendatud režiimis).

Installige rakendused, kasutades päringus täpset stringi

Kui soovite piirata valikut ühe paketiga, peate kasutama rakenduse ID-d koos täpse päringuvalikuga (-e või --täpne). Erinevalt teistest valikutest kontrollib täpse päringu suvand stringi tõstutundlikkust. Rakenduse ID või rakenduse nimi peaks vastama täpselt otsingutulemuses loetletud. Isegi kui üks märk on erinevas tähes, ei aktsepteeri käsk päringut.

Siin on näidiskäsk rakenduse installimiseks, kasutades päringus olevat täpset stringi (rakenduse nimi):

winget install Audacity.Audacity -e

või

winget install Audacity.Audacity -exact

Installige rakendused interaktiivses režiimis

Kui installite rakenduse Wingetiga vaikeinstallirežiimis, ei nõua see teilt täiendavat sisendit ja see näitab installimise ajal ainult installimise edenemist. Kui aga peate installimise ajal konfigureerima või valikuid valima, saate installija käivitada interaktiivses režiimis. Interaktiivses režiimis saate installiviisardis valida soovitud valikud.

Installeri käivitamiseks interaktiivses režiimis peate kasutama -i või --interaktiivne valik:

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

või

winget install --id=Audacity.Audacity -i

Installige rakendused vaikses režiimis

Saate käivitada paketi installimise ka taustal ilma sisendit küsimata või installimise edenemist näitamata. See režiim blokeerib kogu installi kasutajaliidese. Selleks peate kasutama -h või -- vaikne valik koos installida käsk.

Tarkvara installimiseks taustal käivitage järgmine käsk:

winget install Audacity.Audacity --silent

või

winget install Audacity.Audacity -h

See suleb kogu installiprotsessi kasutajaliidese.

Muutke programmi installimiskohta

Vaikimisi installitakse rakendused süsteemikettale kausta C:\Program Files, kuid saate programmi installikausta muuta -l või -- asukohtvalik.

Näiteks tahame installida programmi Notepad++ asukohta "D:\Software" vaikekausta "C:\Program Files" asemel. Selleks kasutame allolevat käsku:

winget install Notepad++.Notepad++ -e --location "D:\Software"

Ülaltoodud käsus on 'Notepad++.Notepad++' selle rakenduse ID, mida tahame installida, täpne päringuvalik -e on valiku piiramine ühe failiga ja -- asukoht kasutatakse kohandatud paigalduskoha määramiseks.

Jäta installija räsikontroll vahele

Tarkvara installimisel wingetiga kontrollib see automaatselt installifailide andmete terviklikkust. Kui aga installite programmi, mille puhul te räsi kontrollida ei soovi, võite kasutada -- jõudu valik:

winget install WSAtools -e --force

Nõustuge litsentsilepingutega

Teatud tarkvara installimisel palutakse teil nõustuda tarkvarapakettide ja allika litsentsilepinguga. Saate neid viipasid vältida, kui nõustute eelnevalt litsentsilepinguga.

Paketi litsentsilepinguga nõustumiseks võite kasutada --aksepteeri-pakett-lepingud valik installikäsuga:

winget install --id=9WZDNCRFJ2WL --accept-pacage-agreements

Allika litsentsilepinguga nõustumiseks võite kasutada --aksepteeri-allika-lepingud valik:

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

Või

Mõlema litsentsilepinguga saate nõustuda järgmise käsuga:

winget install --id=9WZDNCRFJ2WL --accept-pacage-agreements --accept-source-agreement

Installige mitu rakendust korraga Wingeti abil Windows 11-s

Wingeti kasutamise teine ​​suur eelis on see, et saate ühe käsuga installida mitu rakendust korraga. Kõik, mida pead tegema, on liituda iga Wingeti installikäsuga kahe ampersandiga && märgid üheks käivitatavaks käsuks.

Siin on süntaks mitme wingetiga rakenduse installimiseks:

wingeti install && wingeti paigaldamine && wingeti install 

Kus asendada tegeliku nime või rakenduse ID-ga ja valikutega, mida toetab installida käsk.

Näiteks installib allolev käsk teie süsteemi korraga VLC-meediumipleieri, Notepad++ ja Audacity rakendused:

winget install VideoLAN.VLC -e && winget install Notepad++.Notepad++ -e && winget install Audacity.Audacity -e

Nagu ülalt näete, on kõik kolm rakendusepaketti installitud ühe käsuga.

Rakenduste värskendamine või täiendamine Wingeti abil

Winget võimaldab teil mitte ainult rakenduste pakette installida, vaid ka olemasolevaid uuendada või desinstallida. Saate uuendada mis tahes olemasolevat rakendust rakendusega uuendada käsk teie süsteemis seni, kuni konkreetse rakenduse jaoks on saadaval värskendus.

Rakenduse Wingeti abil täiendamise süntaks on:

wingeti uuendus [[-q] ] []

Et teada saada, millised toetatud valikud on saadaval uuendada käsk, sisestage järgmine käsk:

wingeti uuendus -?

Selle jaoks on saadaval järgmised valikud uuendada käsk:

  • -m,--manifest: tee paketi manifesti.
  • --id: tulemuste filtreerimine ID järgi
  • --nimi: tulemuste filtreerimine nime järgi
  • --nimekiri: tulemuste filtreerimine monikeri järgi
  • -v või -- versioon: kasutage määratud versiooni; vaikimisi on uusim versioon
  • -s või --allikas: otsige pakett kindlaksmääratud allikast
  • -e või --täpne: otsige pakett täpse vaste abil
  • -i või --interaktiivne: Interaktiivse installi taotlemine; võib vaja minna kasutaja sisestust
  • -h või -- vaikne: Taotlege vaikset installimist
  • -o või --logi: logi asukoht (kui seda toetatakse)
  • --alista: Alistage installijale edastatavad argumendid
  • -l või -- asukoht: asukoht, kuhu installida (kui seda toetatakse)
  • -- jõudu: alistage installija räsikontroll
  • --aksepteeri-pakett-lepingud: nõustuge kõigi pakettide litsentsilepingutega
  • --aksepteeri-allika-lepingud: nõustuge lähtetoimingute ajal kõigi allikalepingutega
  • --päis: valikuline Windows-Package-Manager REST-allika HTTP-päis
  • --kõik: Värskendage kõik installitud paketid uusimale, kui need on saadaval

Kuid enne mis tahes rakenduse uuendamist peate kontrollima, kas teie praegu installitud pakettidele on saadaval värskendusi. Seda saate teha upgrade või list käsuga, mis kuvab kõik teie arvutisse installitud rakendused (sh programmid, mida pole Wingeti kaudu installitud).

Kõigi arvutisse installitud programmide loetlemiseks käivitage see lihtne käsk:

wingeti uuendus

Kui rakenduse jaoks on saadaval värskendus, kuvatakse uus versioon vastavas veerus „Saadaval”, nagu allpool näidatud.

või

tiivanimekiri

Rakenduse uuendamiseks sisestage lihtsalt rakenduse nimi käsuga upgrade. Näiteks siin tahame uuendada rakendust "Recuva":

wingeti uuendus Recuva

Samuti saate pakette uuendada wingeti kaudu erinevate saadaolevate valikute abil (--id, --nimi, --interaktiivne, jne.). Rakenduse uuendamiseks Wingeti kaudu nende ID järgi käivitage järgmine käsk:

winget upgrade --id VideoLAN.VLC

Samuti saate uuendada kõiki arvutisse installitud pakette (saadaolevate värskendustega) korraga. Kõigi installitud pakettide uuendamiseks (kui värskendused on saadaval), võite käivitada järgmise käsu:

wingeti uuendus -- kõik

The --kõik valik leiab kõik saadaolevad versiooniuuendustega rakendused ja uuenduskäsk installib värskendused.

Desinstallige või eemaldage rakendused Wingeti abil

Kui soovite programmi Wingeti kaudu desinstallida, saate seda teha rakendusega desinstallida käsk. Samuti saab see eemaldada programmid, mida wingeti abil ei installitud.

Süntaks:

wingeti desinstallimine [[-q] ] []

The desinstallida käsul on oma valikute komplekt, mida saab vaadata selle käsu käivitamisega:

winget uninstall -?

Saadaval on järgmised valikud.

  • -m,--manifest: tee paketi manifesti
  • --id: tulemuste filtreerimine ID järgi
  • --nimi: tulemuste filtreerimine nime järgi
  • --nimekiri: tulemuste filtreerimine monikeri järgi
  • -v,--versioon: kasutage määratud versiooni; vaikimisi on uusim versioon
  • -s,--allikas: otsige pakett kindlaksmääratud allikast
  • -e,--täpne: otsige pakett täpse vaste abil
  • -i,--interaktiivne: Interaktiivse installi taotlemine; võib vaja minna kasutaja sisestust
  • -h, - vaikne: Taotlege vaikset installimist
  • -o,--log: logi asukoht (kui seda toetatakse)
  • --päis: valikuline Windows-Package-Manager REST-allika HTTP-päis
  • --aksepteeri-allika-lepingud: nõustuge lähtetoimingute ajal kõigi allikalepingutega

Saate kasutada ülaltoodud valikuid, et täpsustada otsingut või valida õige rakendus, mida soovite desinstallida.

Enne rakenduste desinstallimist vaadake esmalt kõiki seadmesse installitud rakendusi.

tiivanimekiri

Näide 1:

Näiteks rakenduse „Dinamic Wallpaper” desinstallimiseks kasutame allolevat käsku:

winget uninstall "Dinamic Wallpaper"

Kuna päringus (rakenduse nimi) on tühik, panime selle jutumärkidesse.

Näide 2:

Saate kasutada --nimi võimalus määrata konkreetse nimega rakendus, mille soovite arvutist desinstallida.

winget uninstall --name Notepad++ -e

Saate lisada ka täpse päringu -e võimalus piirata valikut täpse paketinimega.

Näide 3:

Kui teil on mitu sama nimega rakendust, saate õige rakenduse määramiseks kasutada rakenduse ID-d.

Näiteks kui loetlete oma arvutis Xboxi rakendused, saate mitu tulemust.

Paketi „Xbox Game Bar Plugin” desinstallimiseks võite kasutada --id võimalus määrata rakenduse ID:

winget uninstall --id=Microsoft.XboxGameOverlay_8wekyb3d8bbwe

Näide 4:

Mõnikord võib programmi desinstallimine jätta endast palju tarkvarajääke, nagu ajalugu, registrid, failid jne. Olenevalt tarkvarast võib see anda teile valikuid täiendavate sätete ja andmete kustutamiseks. Selleks peate rakenduste desinstallimiseks kasutama interaktiivset viisardit.

Rakenduse desinstallimiseks interaktiivses režiimis käivitage järgmine käsk:

winget uninstall Notepad++ -e --interactive

Kui soovite kogu kasutajaliidese alla suruda ja rakenduse vaikses režiimis eemaldada, käivitage järgmine käsk:

winget uninstall Notepad++ -e -h

Vaadake Windowsi paketihalduri eksperimentaalseid funktsioone

Funktsioonide käsk võimaldab teil vaadata Windowsi paketihalduri (winget) versiooni jaoks saadaolevate eksperimentaalsete funktsioonide loendit ja olekut.

Wingeti eksperimentaalsete funktsioonide oleku vaatamiseks käivitage järgmine käsk:

tiivafunktsioonid

Veerus „Olek” näete funktsioonide loendit ja seda, kas need on lubatud või keelatud. Funktsioone saate lubada või keelata Wingeti seadete kaudu.

Konfigureerige Windowsi paketihalduri (Wingeti) sätted

Windowsi paketihalduri (Winget) sätteid saab redigeerida JSON-i seadistusfailis. „settings.json” võimaldab teil kohandada Wingeti erinevaid kasutuskogemusi ja eelistusi, nagu automaatse värskenduse sätted, edenemisriba kasutajaliides, installija käitumine, funktsioonid ja palju muud.

Faili settings.json avamiseks käivitage järgmine lihtne käsk:

wingeti seaded

Vaikimisi avaneb JSON-fail teie vaiketekstiredaktoris, nagu Notepad.Siiski on soovitatav JSON-faile redigeerida koodiredaktoris, eelistatavalt "Microsoft Visual Studio Code", mida on lihtsam redigeerida. Kui vaiketeksti/koodiredaktor on juba määratud, käivitab see automaatselt teie vaiketekstiredaktori ja avab selles oleva seadete faili.

Kui teil pole Visual Studio koodi, saate selle installida järgmise käsuga:

winget installige Microsoft.VisualStudioCode

Kui te ei soovi VS-koodi installida, saate seadeid muuta ka Notepadis.

Kui JSON-i seadete fail avaneb teie tekstiredaktoris esimest korda, pole sätteid konfigureeritud.

Muutke allika värskenduste intervalli

The autoUpdateIntervalInMinutes kood määrab ajaintervalli (minutites) allika värskenduste kontrollimiseks. Värskenduste vaikeintervall on seatud "5". Saate seda vastavalt oma soovile muuta. Kui soovite keelata allika automaatse värskenduse kontrolli, muutke see lihtsalt väärtuseks "0".

Allolevas näites muudame värskendusintervalli 10 minutiks.

Kui keelasite automaatse värskenduste kontrolli, saate allika värskendusi käsitsi kontrollida selle kaudu wingeti allika värskendus.

Muutke edenemisriba visuaalset kujundust

Saate muuta edenemisriba visuaalset stiili või värvi visuaalne seadistus. Edenemisriba vaikevärv on "aktsent", kuid saate selle muuta "retro" või "vikerkaareks".

Näiteks kui soovite muuta edenemisriba värviks "vikerkaar", lisage JSON-faili järgmine kood:

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

Ja lisage kindlasti sulgemisklamber } JSON-koodi lõpus.

Rakenduse installiulatuse muutmine

Samuti saate muuta installikäitumist, sealhulgas ulatust, lokaati ja muud, kasutades installBehavior seadistus.

Ulatuse säte määrab, kas pakett tuleks installida ainult praegusele kasutajale või kogu masinale. Saate määrata kogu installi ulatuse mõlemale kasutaja või masin.

Praeguse kasutaja ulatuse muutmiseks sisestage allolev kood:

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

Lubage või keelake Wingetis eksperimentaalsed funktsioonid

Nagu eelmises jaotises mainisime, saate Wingeti eksperimentaalseid funktsioone konfigureerida ka failis settings.json. The eksperimentaalsed funktsioonid seade võimaldab teil funktsioone lubada või keelata. Saadaolevate eksperimentaalsete funktsioonide loendi vaatamiseks käivitage tiivafunktsioonid.

Nagu ülalpool saate, on selle Windowsi paketihalduri versiooni jaoks saadaval kaks funktsiooni – „Näita sõltuvuste teavet” ja „MSI otsene installimine”. Sõltuvuste funktsioon kuvab paketi sõltuvuste teabe ja „MSI otseinstallimine” võimaldab installida MSI pakette otse, mitte msiexeci. Märkige üles funktsioonide omadused, mida saate seadetes konkreetse funktsiooni lubamiseks või keelamiseks kasutada.

Funktsiooni „MSI otseinstallimine” lubamiseks lisage JSON-faili allolev kood:

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

Funktsiooni „Kuva sõltuvuste teave” lubamiseks lisage JSON-faili allolev kood:

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

Nüüd jookse tiivafunktsioonid käsk uuesti, et kinnitada, kas funktsioonid on lubatud.

Funktsiooni keelamiseks muutke lihtsalt tõeväärtuseks vale koodis.

Wingeti sätete skeemi ja selle kasutamise kohta lisateabe saamiseks lugege seda artiklit – //raw.githubusercontent.com/microsoft/winget-cli/master/schemas/JSON/settings/settings.schema.0.2.json.

Eksportige installitud tarkvara Wingeti kaudu teise arvutisse

Wingeti tööriista teine ​​suurepärane omadus on see, et see võimaldab teil eksportida arvutisse installitud rakendused JSON-faili, mida saab kasutada samade rakenduste kiireks installimiseks teise masinasse. See funktsioon võib olla kasulik, kui proovite installida samu rakendusi mitmesse arvutisse või kui lähtestate/installite arvuti uuesti.

Winget installib aga rakendused ainult Wingeti hoidlasse. Muid programme, nagu arvutimänge, Wingeti JSON-failide kaudu ei installita.

Ekspordikäsu süntaks:

winget eksport [-o] []

Toetatud argumentide ja valikute vaatamiseks sisestage allolev käsk:

winget eksport -?

Ainus saadaolev argument on järgmine:

  • -o või --väljund: loodava JSON-faili tee.

Saadaval on järgmised valikud.

  • -s või --allikas: Ekspordi paketid määratud allikast.
  • --include-versions: kaasake JSON-faili konkreetsed paketiversioonid.
  • --aksepteeri-allika-lepingud: nõustuge lähtetoimingute ajal kõigi allikalepingutega ja vältige viipasid.

Näide:

Arvutisse installitud rakenduste loendi eksportimiseks JSON-faili käivitage järgmine käsk:

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

või

winget export -väljund F:\mycomputerapps.json --include-versions

siin, -o või --väljund argument määrab tee, kuhu soovite JSON-faili (ekspordi) salvestada. Valik –include-versions käsib wingetil kaasata praegu JSON-faili installitud rakenduste versioonid. Vaikimisi installib käsk Import JSON-failist rakenduste uusimad versioonid. Kuid kui soovite eksportida rakenduste konkreetsed versioonid olemasolevast arvutist, peate lisama selle --kaasa versioonid valik.

Kui installitud rakendus või versioon pole hoidlates saadaval, näete teadet „Installitud pakett/versioon ei ole saadaval ühestki lähtesõnumist” ja neid rakendusi JSON-faili ei kaasata.

Nagu allpool näete, sisaldab vastloodud JSON-fail teie arvutisse installitud programmide loendit.

Importige rakenduste loend teisest arvutist Wingeti kaudu

Impordikäsk võimaldab installida arvutisse JSON-failist programmide loendi.

Impordikäsu süntaks:

winget import [-i] []

Toetatud argumentide ja valikute vaatamiseks sisestage allolev käsk:

winget import -?

Toetatud on järgmised argumendid:

  • -i või --import-fail: importitava JSON-faili tee

Toetatud on järgmised valikud:

  • --ignoreerima-pole saadaval: Ignoreeri saadaolevaid pakette
  • -- Ignoreeri versioone: ignoreerige JSON-failis määratud versioone ja installige uusim saadaolev versioon
  • --aksepteeri-pakett-lepingud: nõustuge kõigi pakettide litsentsilepingutega
  • --aksepteeri-allika-lepingud: nõustuge lähtetoimingute ajal kõigi allikalepingutega

Näide:

Rakenduste installimiseks (importimiseks) JSON-failist arvutisse käivitage käsk:

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

või

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

Ülaltoodud käsus -i või --import-fail argument määrab tee JSON-failini, mida soovite importida. The --ignoreerima-pole saadaval suvand pärsib tõrke, mille saate, kui JSON-faili määratud pakett pole hoidlates saadaval. Ja -- Ignoreeri versioone suvand ignoreerib JSON-failis määratud versioone ja installib rakenduste uusima saadaoleva versiooni.

Kui pakett on juba installitud, proovib Winget leida selle paketi värskenduse. Kui see on juba ajakohane, näete teadet „Pakett on juba installitud” ja „Sobivat värskendust ei leitud”.

see on kõik.