Paano Gamitin ang WINGET sa Windows 11

Lahat ng kailangan mong malaman tungkol sa pag-install at paggamit ng Windows Package Manager (WINGET) sa Windows 11 na may mga halimbawa.

Ang Windows Package Manager, na kilala bilang WINGET ng mga user nito, ay isang command-line-based na package manager na nagbibigay-daan sa iyong mabilis na mahanap, mag-download, mag-install, mag-upgrade, mag-uninstall at mag-configure ng mga application sa Windows 10 at Windows 11 na mga computer.

Pinapadali ng Windows Package Manager ng Microsoft na pamahalaan ang mga app sa pamamagitan ng pagpapatakbo ng isang command - Winget sa command prompt. Halimbawa, kung gusto mong mag-install o mag-update ng app sa iyong computer, maaari ka lang gumamit ng mabilis na command na 'Winget' para hanapin at i-install ang pinakabagong bersyon ng isang application ayon sa pangalan nito nang hindi na kailangang dumaan sa mga karagdagang hakbang ng paghahanap online. , pag-download at mano-manong pag-install nito.

Ang Winget ay isang built-in na tool sa Windows 11 na ginagawang maayos ang pag-install, pag-update, pag-configure, at pag-alis ng maraming app. Sa artikulong ito, titingnan natin kung paano mag-install (kung hindi pa ito naka-install) at gamitin ang Windows Package Manager (Winget) sa Windows 11.

Paano i-install ang WINGET (Windows Package Manager) sa Windows 11

Ang tool sa command-line ng Windows Package Manager (Winget) ay aktwal na naka-bunded sa Windows 11 bilang default bilang 'App Installer'. Sa anumang pagkakataon na hindi naka-install ang App Installer sa iyong Windows 11 PC, kailangan mong i-install ito mula sa Microsoft Store. Kung naka-install na ito, tiyaking na-update ito gamit ang pinakabagong bersyon.

Kung hindi mo pa na-install ang App Installer sa iyong computer, may dalawang paraan upang mai-install mo ito:

Kunin ang App Installer mula sa Microsoft Store. Upang gawin ito, buksan ang Microsoft Store at hanapin ang 'App Installer'.

Pagkatapos, buksan ang pahina ng 'App Installer' at i-click ang pindutang 'Kunin' upang i-install ito. Kung mayroon ka nang app, i-click ang button na ‘I-update’ upang i-update ang app.

Kung gusto mong i-install ang Windows Package Manager na may offline na installer, maaari mong i-download ang pinakabagong bersyon ng app na ito mula sa pahina ng GitHub.

Bisitahin ang pahina ng paglabas ng Windows Package Manager sa GitHub at piliin ang pinakabagong bersyon.

Sa sandaling magbukas ang pinakabagong bersyon ng pahina ng Windows Package Manager, i-click ang link sa pag-download na ‘.msixbundle’ (Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle) sa ilalim ng seksyong Mga Asset upang i-download ang offline na installer.

Pagkatapos ma-download ang file, i-double click ito upang i-install ang app. Pagkatapos, i-click ang button na ‘I-install’ sa wizard. Kung makakita ka ng mensaheng ‘Naka-install na ang App Installer’, i-click lang ang button na ‘Reinstall’ upang muling i-install ang app.

Kapag na-install na ang app, i-reboot ang computer.

Paano Gamitin ang WINGET, ang Windows Package Manager sa Windows 11

Kapag na-install mo na ang Windows Package Manager Command line tool, maaari kang tumakbo winget mula sa Command Prompt window o ang Command prompt shell sa Windows Terminal.

Upang patakbuhin ang Winget command, buksan muna ang Commands Prompt bilang isang administrator. Upang gawin ito, i-click ang Start sa Windows 11 at hanapin ang ‘Command Prompt’ o ‘CMD’. Pagkatapos, i-right-click ang nangungunang resulta, at piliin ang opsyong ‘Run as administrator’. Kung makakita ka ng dialog box ng babala ng UAC, i-click ang ‘Oo’ para kumpirmahin.

Upang magsimula sa, i-type lamang Winget sa command prompt at pindutin ang Enter.

Makakakuha ka ng listahan ng mga command at impormasyon tungkol sa kung paano gamitin ang tool. Ito ang mga Winget command na available:

utosaksyon
I-installIni-install ang ibinigay na pakete
IpakitaNagpapakita ng impormasyon tungkol sa isang pakete
PinagmulanPamahalaan ang mga mapagkukunan ng mga pakete
MaghanapHanapin at ipakita ang pangunahing impormasyon ng mga pakete
ListahanIpakita ang mga naka-install na pakete
Mag-upgradeIna-upgrade ang ibinigay na package
I-uninstallIna-uninstall ang ibinigay na package
HashHelper sa hash installer file
PatunayanPinapatunayan ang isang manifest file
Mga settingBuksan ang mga setting o itakda ang mga setting ng administrator
Mga tampokIpinapakita ang katayuan ng mga pang-eksperimentong tampok
I-exportNag-e-export ng listahan ng mga naka-install na package
Angkat Ini-import ang lahat ng mga pakete sa isang file

Bilang karagdagan sa mga utos sa itaas, makakakuha ka rin ng mga utos upang suriin ang bersyon ng Windows Package Manager at makakuha ng higit pang impormasyon tungkol sa tool:

  • - - bersyon:Ipakita ang bersyon ng tool
  • - - impormasyon: Ipakita ang pangkalahatang impormasyon ng tool

Upang makakuha ng higit pang mga detalye tungkol sa tool, i-type ang sumusunod na command at pindutin Pumasok:

winget --info

Ang mga Winget command ay hindi case sensitive, kaya maaari mong gamitin ang lowercase, uppercase, o pinaghalong pareho, pareho itong gagana.

Ang bawat isa sa mga nabanggit na utos ay may sarili nitong hanay ng mga opsyon/switch na maaaring magamit kasama ng mga utos upang tumuklas, mag-install, mag-upgrade, mag-alis at mag-configure ng mga application ayon sa iyong pangangailangan.

Upang makakuha ng higit pang impormasyon at tingnan ang mga opsyon para sa isang partikular na command, ipasa ang tulong -? argument pagkatapos ng pangalan ng command. Halimbawa, kung gusto mong malaman ang higit pang impormasyon tungkol sapaghahanap command pati na rin ang mga argumento at opsyon nito, ipasok ang command sa ibaba:

paghahanap ng winget -?

Mabilis na Maghanap ng Mga App sa Winget

Ang mga repositoryo ng Winget ay puno ng daan-daang kapaki-pakinabang na software, lahat mula sa karaniwang Windows desktop software hanggang sa mga tool ng developer.

Maaari mong gamitin ang Winget upang mabilis na mahanap at mai-install ang mga application mula sa repository nito sa pamamagitan ng pagtukoy sa pangalan ng app, tag, id, o iba pa. Kung gusto mong maghanap ng app, kakailanganin mong gamitin ang search command. Para maghanap ng app, gamitin ang sumusunod na command:

paghahanap ng winget 

Kung saan palitan ang ‘’ ng pangalan ng app na gusto mong i-install.

Halimbawa:

Sabihin nating gusto mong i-install ang 'Twitter' app, maaari mong gamitin ang sumusunod na command upang i-install ang app sa halip na hanapin ito online:

winget search twitter

Kapag naisakatuparan mo ang iyong unang utos, ipapaalam sa iyo ng Winget na hinihiling sa iyo ng pinagmulan ng MS store na tingnan ang pinagmumulan ng kasunduan bago gamitin ang tool. Maaari mong tingnan ang kasunduan mula sa URL na ito -

Mga Tuntunin ng Transaksyon: //aka.ms/microsoft-store-terms-of-transaction

Kung sumasang-ayon ka sa lahat ng mga tuntunin sa pinagmumulan ng mga kasunduan, i-type lang ang 'Y' at pindutin ang Enter.

Ngayon, hahanapin ng Winget ang app at magpapakita sa iyo ng isang listahan ng lahat ng mga app na may pangalang 'Twitter' sa mga ito tulad ng ipinapakita sa ibaba. Sa screenshot sa ibaba, ang nangungunang resulta ay ang tamang app na gusto namin.

Kung maghahanap ka ng app na may maling pangalan, id, moniker (palayaw), o tag, makakatanggap ka ng mensahe ng error na nagsasabing 'Walang nakitang package na tumutugma sa pamantayan sa pag-input' tulad ng ipinapakita sa ibaba.

Maaari mo ring gamitin -q o --tanong mga argumento upang maghanap para sa mga pakete ng app na magagamit sa winget na naglalaman ng query word (Twitter):

winget search -q twitter

o

winget search --query sa twitter

Opsyonal ang mga argumento ng query na ito, gagana rin ang mga value nang wala ang mga ito.

Kung ang pangalan ng program ay naglalaman ng anumang espasyo, ilakip ang pangalan ng app sa mga panipi. Halimbawa:

winget search "Mozilla Firefox"

I-filter ang Iyong Mga Resulta ng Paghahanap sa Winget

Gaya ng nakikita mo sa ibaba, kapag naghanap kami ng mga software package na may keyword na "Twitter", ibabalik ni Winget ang lahat ng package na maaaring may salitang "Twitter" sa field na pangalan, Id, moniker, o Tag. Ipapakita rin nito ang mga app na may bahagi ng pangalan bilang 'Twitter'.

Kung nakakuha ka ng daan-daang resultang tulad nito, magiging mahirap hanapin ang partikular na application na iyong hinahanap.

Sa kabutihang palad, ang Winget ay nagbibigay ng isang listahan ng mga filter ng query sa paghahanap (mga opsyon) na nagpapahintulot sa iyo na paliitin ang iyong paghahanap o limitahan ang mga ibinalik na resulta. Upang tingnan ang mga opsyon na sinusuportahan ng paghahanap command, patakbuhin ang sumusunod na command:

paghahanap ng winget -?
Ang larawang ito ay may walang laman na katangiang alt; ang pangalan ng file nito ay allthings.how-how-to-use-winget-in-windows-11-image-9.png

Maaaring i-filter ang paghahanap gamit ang mga sumusunod na opsyon:

  • --id: I-filter ang mga resulta ayon sa id
  • --pangalan: I-filter ang mga resulta ayon sa pangalan
  • --moniker: I-filter ang mga resulta ayon sa moniker
  • --tag: I-filter ang mga resulta ayon sa tag
  • --utos: I-filter ang mga resulta sa pamamagitan ng utos
  • -n o --bilang: Ipakita lamang ang tinukoy na bilang ng mga resulta
  • -s o --pinagmulan: Maghanap ng package gamit ang tinukoy na pinagmulan
  • -e o--eksakto: Maghanap ng package gamit ang eksaktong tugma

I-filter ang Iyong Mga Resulta ng Paghahanap ayon sa Pangalan

Ngayon, gamit ang mga opsyon sa itaas, maaari mong i-filter ang iyong mga resulta ng paghahanap. Madali mong malimitahan ang paghahanap sa pangalan ng application lamang. Ang syntax:

winget search --name 

Sabihin nating gusto mo lang hanapin ang mga pakete ng app na mayroong salita Twitter sa field ng 'Pangalan' ng resulta. Maaari mong gamitin ang utos sa ibaba upang subukan iyon:

paghahanap ng winget --pangalan ng Twitter

Tulad ng nakikita mo, ibinabalik lamang ng winget ang mga resulta na tinanggal ng string na 'Twitter' sa field na 'Pangalan' at iba pa.

I-filter ang Iyong Mga Resulta ng Paghahanap ayon sa ID

Maaari mo ring limitahan ang iyong paghahanap sa ID ng application. Ang bawat application package ay may partikular na ID na isang kumbinasyon ng mga titik at numero (hal. 9WZDNCRFJ110) o kumbinasyon ng publisher at ang pangalan ng application (hal. Mozilla.Firefox).

Kung gusto mong hanapin ang mga package ayon sa app ID, maaari mong gamitin ang sumusunod na command upang i-filter ang iyong paghahanap:

winget search --ID 

o

paghahanap ng winget --ID = 

Kung saan palitan ang argumento ng ID ng application na gusto mong hanapin.

Halimbawa 1:

Halimbawa, ang Twitter app ID mula sa MS store ay 9WZDNCRFJ140. Kapag mayroon kang ID na kumbinasyon ng mga titik at numero, kakailanganin mong magdagdag ng a = mag-sign sa pagitan ng ID utos at ang argumento:

paghahanap ng winget --ID = 9WZDNCRFJ140

Gayundin, siguraduhing magdagdag ng isang solong bago at pagkatapos ng equal sign =.

Halimbawa 2:

Gayunpaman, kung mayroon kang ID na kumbinasyon ng publisher at ang pangalan ng application, maaari mong ilagay ang ID argument na mayroon o wala ang = tanda.

Halimbawa, sabihin nating naghahanap ka ng 'firefox' sa winget, makikita mo ang lahat ng mga resulta na may string na 'firefox' sa anumang field tulad ng ipinapakita sa screenshot sa ibaba. Gaya ng nakikita mo sa ibaba, kasama sa ID ang publisher at ang pangalan ng application.

Ngayon, kung gusto mong limitahan ang paghahanap sa ID ng firefox application, maaari mong gamitin ang alinman sa mga sumusunod na command:

winget search --ID Mozilla.Firefox

o

winget search --ID=Mozilla.Firefox

Sa mga command sa itaas, ang ID ay ang kumbinasyon ng publisher at ang pangalan ng application. Maaaring napansin mo rin sa mga utos sa itaas, maaari mong ilagay ang app ID na mayroon o wala ang = sign, at kung isasama mo ang equal sign (=), siguraduhing walang iwanan na espasyo bago at pagkatapos ng = mag-sign para sa ganitong uri ng app ID.

Gaya ng nakikita mo sa itaas, makukuha mo ang mga ibinalik na resulta na nangangailangan ng ID na iyon Mozilla Firefox ay matatagpuan sa tanging field ng 'ID' ng mga resulta.

I-filter ang Iyong Mga Resulta ng Paghahanap ayon sa Mga Tag

Maaari mo ring limitahan ang paghahanap sa mga tag na nakalista para sa mga pakete ng application. Halimbawa, kung gusto mong i-filter ang iyong resulta ng paghahanap gamit ang tag na 'firefox', maaari mong subukan ang alinman sa mga sumusunod na command:

winget search --tag firefox

o

winget search --tag=firefox

Makukuha mo ang ibinalik na mga resulta na may tag na 'firefox' na nakalista para sa mga pakete.

I-filter ang Iyong Mga Resulta ng Paghahanap ayon sa Mga Utos

Ang isa pang paraan upang i-filter ang iyong paghahanap ay ang paggamit ng mga command na nakalista para sa application.

Upang makuha lamang ang mga software package na may nakalistang command na 'firefox', maaari mong gamitin ang alinman sa mga sumusunod na command:

winget search --command=firefox

o

winget search --command firefox

I-filter ang Iyong Mga Resulta ng Paghahanap ni Moniker

Kung hindi mo alam ang opisyal o tamang pangalan ng isang app, hahanapin mo ito gamit ang isang kilalang palayaw (impormal na pangalan) o moniker.

Halimbawa, maaari kang maghanap para sa application na 'Iobit Uninstaller' gamit ang moniker na 'Iobit':

winget search --moniker=iobit

Ililista sa itaas ang mga app na may katugmang moniker o palayaw.

I-filter ang Iyong Mga Resulta ng Paghahanap ayon sa Pinagmulan

Kinukuha ng Winget ang mga package ng application mula sa Microsoft Store at Winget repository para sa pag-install at pag-upgrade ng mga app. Kapag naghanap ka ng mga application gamit ang Winget tool, kinukuha nito ang mga app mula sa Microsoft Store at Winget source pati na rin ang anumang iba pang custom na source na maaaring naidagdag mo. Gayunpaman, maaari ka ring maghanap ng mga app mula sa isang partikular na pinagmulan sa halip na ang lahat ay gumagamit ng alinman sa -s o --pinagmulan opsyon.

Ang syntax:

winget search -S 

o

winget search --Source 

Nasaan ang pangalan ng source repository, maaari itong alinman msstore o winget.

Halimbawa:

Kapag naghanap ka ng 'Spotify' na app na may anumang mga filter, makukuha mo ang mga sumusunod na resulta mula sa parehong source na 'msstore' (MS Store) at 'winget' na repository:

Upang paghigpitan ang paghahanap sa isang partikular na pinagmulan, i-type ang alinman sa mga sumusunod na command at pindutin Pumasok.

Para sa Microsoft Store Source:

winget search -s msstore spotify

Para sa Winget Source:

winget search --source winget spotify

Sa mga utos sa itaas, maaari mong gamitin ang alinman sa -s o --pinagmulan opsyon upang i-filter ang iyong paghahanap ayon sa pinagmulan.

Bilang resulta, kukunin lamang nito ang mga resulta mula sa tinukoy na pinagmulan.

I-filter ang Iyong Mga Resulta ng Paghahanap ayon sa Bilang

Maaari mo ring tukuyin ang bilang ng mga output o resulta na makukuha mo sa isang paghahanap para sa isang app sa tulong ng -n o --bilang opsyon.

Upang limitahan ang bilang ng mga output sa isang tinukoy na bilang, ilagay ang alinman sa mga command na ito:

winget search -n 

o

winget search -count 

Kung saan palitan ang bilang ng mga resulta (bilang) na gusto mong makuha para sa isang paghahanap.

Halimbawa:

Halimbawa, kung gusto mong limitahan ang output sa 5 kapag naghahanap ka para sa 'Firefox' app, gamitin ang alinman sa mga command na ito:

winget search -n 5 firefox

o

paghahanap ng winget --bilang ng 5 firefox

Maghanap ng App Package gamit ang Exact String

Minsan gusto mo lang mahanap ang software package na tumutugma sa eksaktong query string. Sa ganitong mga kaso, maaari mong gamitin e o eksakto opsyon upang mahanap ang package na tumutugma sa eksaktong string sa query.

Halimbawa: Upang mahanap ang Recava app gamit ang eksaktong tugma, subukan ang mga command sa ibaba:

winget search --eksaktong Recuva

o

winget search -e Recuva

Search App na may Maramihang Mga Opsyon sa Filter

Maaari ka ring gumamit ng maraming opsyon sa pag-filter para sa paghahanap ng app. Sa halimbawa sa ibaba, nililimitahan namin ang paghahanap sa pangalan ng application (firefox) at ang bilang ng mga resulta (3).

winget search --name=firefox --count=3

Maghanap ng Maramihang Apps na may Isang Utos

Magagamit din ang Winget para maghanap ng maraming app sa isang pagkakataon gamit ang isang command. Para magawa iyon, kakailanganin mong sumali sa maraming command gamit ang ampersand && palatandaan. Narito ang isang halimbawang utos:

winget search vlc && winget search twitter && winget search Recuva

Tingnan ang Impormasyon ng Package sa Winget

Kung sakaling gusto mong tingnan ang higit pang impormasyon tungkol sa isang partikular na package ng application, magagawa mo ito gamit ang palabas utos.

Upang magpakita ng higit pang impormasyon tungkol sa isang pakete, patakbuhin ang sumusunod na command:

palabas ng winget 

Upang tingnan ang mga opsyon na magagamit para sa show command, gamitin ang sumusunod na command:

winget show -?

Ito ang mga available na flag (mga opsyon) na maaaring gamitin kasama ng palabas utos:

  • -m,--manifest: Ang landas patungo sa manifest ng package.
  • --id: I-filter ang mga resulta ayon sa id
  • --pangalan: I-filter ang mga resulta ayon sa pangalan
  • --moniker: I-filter ang mga resulta ayon sa moniker
  • -v o --bersyon: Gamitin ang tinukoy na bersyon; default ay ang pinakabagong bersyon
  • -s o --pinagmulan: Maghanap ng package gamit ang tinukoy na pinagmulan
  • -e o --eksakto: Maghanap ng package gamit ang eksaktong tugma
  • --mga bersyon: Ipakita ang mga available na bersyon ng package
  • --header: Opsyonal na Windows-Package-Manager REST source HTTP header
  • --accept-source-agreements: Tanggapin ang lahat ng pinagkukunan na kasunduan sa panahon ng source operations

Halimbawa 1:

Halimbawa, kung gusto mong tingnan ang mga detalye tungkol sa package na 'Spotify' gamit ang app ID na 'Spotify.Spotify', patakbuhin ang sumusunod na command:

winget show --id=Spotify.Spotify

Halimbawa 2:

Ang mga repositoryo o source ng Winget ay maaaring maglaman ng maraming bersyon ng isang software package. Upang tingnan ang listahan ng lahat ng available na bersyon ng package, isagawa ang sumusunod na command (halimbawa):

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

Kung saan palitan --id=7Zip.7Zip na may opsyon at argumento, nais mong gamitin upang magpakita ng listahan ng mga available na bersyon ng app.

Pamahalaan ang Mga Pinagmumulan ng Mga Package sa Winget

Binibigyang-daan ka ng Windows Package Manager (Winget) na magdagdag, maglista, mag-update, mag-alis, mag-reset, at mag-export ng mga repositoryo o source.

Upang pamahalaan ang mga repositoryo o mapagkukunan, patakbuhin ang sumusunod na command:

pinagmulan ng winget 

Kapag ipinasok mo ang command sa itaas, makikita mo ang listahan ng mga subcommand na magagamit mo upang manipulahin ang mga source.

Nasa ibaba ang lahat ng sinusuportahang sub-command para sa pinagmulan utos:

  • idagdag: Magdagdag ng bagong source
  • listahan: Ilista ang mga kasalukuyang pinagmumulan
  • update: I-update ang mga kasalukuyang mapagkukunan
  • tanggalin: Alisin ang mga kasalukuyang pinagmumulan
  • i-reset: I-reset ang mga pinagmulan
  • i-export: I-export ang mga kasalukuyang pinagmumulan

Halimbawa, upang tingnan ang listahan ng mga kasalukuyang mapagkukunan, i-type ang command sa ibaba:

listahan ng pinagmulan ng winget

Upang makakuha ng buong detalye tungkol sa isang partikular na pinagmulan, gamitin ang command na ito:

winget source list --name winget

Upang i-update ang isang ibinigay na mapagkukunan, patakbuhin ang sumusunod na command:

winget source update --name winget

Ipakita ang Listahan ng Mga Naka-install na Package

Upang tingnan ang listahan ng lahat ng naka-install na software package sa iyong computer, patakbuhin ang sumusunod na command:

listahan ng winget 

Para makita ang sinusuportahang flag para sa list command:

listahan ng winget -?

Nasa ibaba ang mga suportadong opsyon para sa listahan utos:

  • --id: I-filter ang mga resulta ayon sa id
  • --pangalan: I-filter ang mga resulta ayon sa pangalan
  • --moniker: I-filter ang mga resulta ayon sa moniker
  • --tag: I-filter ang mga resulta ayon sa tag
  • --utos: I-filter ang mga resulta sa pamamagitan ng utos
  • -n o --bilang: Ipakita lamang ang tinukoy na bilang ng mga resulta
  • -s o --pinagmulan: Maghanap ng package gamit ang tinukoy na pinagmulan
  • -e o--eksakto: Maghanap ng package gamit ang eksaktong tugma
  • --header: Opsyonal na Windows-Package-Manager REST source HTTP header
  • --accept-source-agreements: Tanggapin ang lahat ng pinagkukunan na kasunduan sa panahon ng source operations

Halimbawa:

Maaaring mayroong maraming mga application na may parehong pangalan na naka-install sa iyong PC. Halimbawa, gamit ang utos sa ibaba maaari mong ilista ang lahat ng mga app na mayroong 'Xbox' sa kanilang pangalan.

listahan ng winget --pangalan ng xbox

Mag-install ng Apps sa Iyong Computer gamit ang Winget

Pagkatapos mong mahanap ang app package, oras na para i-install ito gamit ang winget. Ang pag-install ng winget binibigyang-daan ka ng utos na mabilis na mag-install ng anumang application mula sa mga repository nito nang hindi kailangang dumaan sa problema sa paghahanap ng application online, pag-download nito, at pagdaan sa ilang hakbang ng installation wizard.

Ang syntax para sa Install command:

pag-install ng winget 

Upang makakuha ng karagdagang impormasyon sa i-install command at suportadong mga opsyon, patakbuhin ang sumusunod na command:

pag-install ng winget -?

Narito ang mga sinusuportahang opsyon/flag para sa i-install utos:

  • -m,--manifest: Ang landas patungo sa manifest ng package.
  • --id: I-filter ang mga resulta ayon sa id
  • --pangalan: I-filter ang mga resulta ayon sa pangalan
  • --moniker: I-filter ang mga resulta ayon sa moniker
  • -v o --bersyon: Gamitin ang tinukoy na bersyon; default ay ang pinakabagong bersyon
  • -s o --pinagmulan: Maghanap ng package gamit ang tinukoy na pinagmulan
  • --saklaw: Piliin ang saklaw ng pag-install (user o machine)
  • -e o--eksakto: Maghanap ng package gamit ang eksaktong tugma
  • -i o --interactive: Humiling ng interactive na pag-install; Maaaring kailanganin ang input ng user
  • -h o --tahimik: Humiling ng tahimik na pag-install
  • --lokal: Lokal na gagamitin (BCP47 format)
  • -o o --log: Lokasyon ng log (kung sinusuportahan)
  • --override: I-override ang mga argumentong ipapasa sa installer
  • -l o --lokasyon: Lokasyon kung saan i-install (kung sinusuportahan)
  • --puwersa: I-override ang pagsusuri ng hash ng installer
  • --accept-package-agreements: Tanggapin ang lahat ng kasunduan sa lisensya para sa mga pakete
  • --accept-source-agreements: Tanggapin ang lahat ng pinagkukunan na kasunduan sa panahon ng source operations
  • --header: Opsyonal na Windows-Package-Manager REST source HTTP header

Magagamit mo ang mga opsyong ito upang tukuyin kung aling application ang i-install, paano mo ito gustong i-install, at kung saan i-install ang partikular na application.

Halimbawa:

Ipagpalagay natin na gusto mong mag-install ng VLC Media player. Para dito maaari mong gamitin ang sumusunod na utos:

winget install vlc

Tandaan: Kung ang pangalan ng programa o query ay naglalaman ng anumang espasyo, ilakip ito sa dobleng mga panipi.

Gayunpaman, maraming pakete ang natagpuang tumutugma sa iyong input query at hindi nito alam kung alin ang i-install, kaya, ipapakita sa iyo ng Winget ang resulta sa ibaba.

I-install ang Apps gamit ang Winget gamit ang App ID

Ang kailangan mong gawin ay pinuhin ang iyong input, ibig sabihin, kailangan mong maging mas tiyak tungkol sa kung aling package ang ii-install. Para diyan, kakailanganin mong gamitin ang mga available na opsyon sa itaas i-install command upang tukuyin ang tamang app.

Ang pinakamahusay na paraan upang i-install ang tamang application ay ang paggamit ng app ID upang tukuyin ang partikular na app package. Kaya kapag naghanap ka ng app gamit ang paghahanap command, tandaan ang app ID ng package na gusto mong i-install. Kung marami kang package na may parehong pangalan, maaari mong gamitin ang app ID para mag-install ng partikular na application.

Para mag-install ng partikular na application gamit ang app ID, gamitin ang formula sa ibaba:

winget install --id=

Halimbawa, sabihin nating gusto mong i-install ang VLC media player gamit ang winget. Una, hanapin ang VLC package sa Winget at itala ang app ID para makuha ang tamang app. Ang maling ID ay maaaring mag-install ng ibang app kaysa sa iyong nilayon o hindi mag-i-install ng anumang app.

Upang i-install ang VLC app mula sa Microsoft Store repository, gamitin ang app ID (kombinasyon ng mga titik at numero) mula sa resulta:

pag-install ng winget --id=XPDM1ZW6815MQM

o

winget install XPDM1ZW6815MQM

Maaari mo ring direktang ipasok ang id argument sa command nang hindi kasama ang --id na opsyon. Hangga't ipapasa mo ang eksaktong at natatanging id argument sa command, awtomatikong kikilalanin ito ng Winget bilang App ID at i-install ang partikular na app na iyon.

Kapag isinagawa mo ang utos sa pag-install, magpapakita ang Winget ng detalyadong impormasyon tungkol sa pakete at lisensya ng software at magtatanong kung sumasang-ayon ka sa mga tuntunin ng kasunduan. I-type lamang ang 'Y' o 'y' at pindutin Pumasok upang ipagpatuloy ang proseso.

Aabutin ng ilang segundo hanggang minuto upang i-download at i-install ang app depende sa bilis ng iyong internet at laki ng app.

Kung gusto mong mag-install gamit ang app ID na kumbinasyon ng pangalan ng publisher at pangalan ng app, gamitin ang command sa ibaba:

winget install --id=VideoLAN.VLC

o

winget install --id VideoLAN.VLC

Kapag na-install mo ang app mula sa Winget repository na karaniwang naglalaman ng mga third-party na application, hindi nito kailangan na tanggapin mo ang anumang kasunduan sa lisensya.

I-install ang Apps gamit ang Winget ayon sa Pangalan ng App

Kung wala kang maraming application na may parehong pangalan sa mga repositoryo ng Winget, maaari mong gamitin ang pangalan ng app upang tukuyin kung aling application ang i-install.

Halimbawa, para i-install ang 'Recuva' app, maaari mong gamitin ang --pangalan opsyon na may utos sa pag-install:

winget install --name Recuva

Mag-install ng Partikular na Bersyon ng isang Program na may Winget

Bilang default, ini-install ng Winget ang pinakabagong magagamit na bersyon ng programa. Gayunpaman, maaari mo ring tukuyin kung aling bersyon ng isang application ang gusto mong i-install gamit ang -v o --bersyon opsyon.

Upang Mag-install ng partikular na bersyon ng isang app, maaari mong pagsamahin ang ID ng application sa opsyong bersyon:

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

o

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

Ang pinakabagong bersyon ng VLC ay '3.0.16', ngunit tinukoy namin ang mas lumang bersyon na '3.0.15' sa command sa itaas para i-install ito.

Mag-install ng Mga App mula sa isang Partikular na Pinagmulan

Maaari ka ring tumukoy ng partikular na pinagmulan (repository) para makuha ang iyong mga application mula sa (msstore, winget, o custom na tindahan). Upang gawin iyon, kailangan mong gamitin -s o --pinagmulan opsyon na may command na 'install'. Sa ganitong paraan maaari mong alisin ang mga duplicate at i-install ang tamang application.

Ipagpalagay natin na gusto mong i-install ang programang 'Audacity' mula sa winget repository (third-party), maaari mong subukan ang command na ito:

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

Upang mag-install ng app mula sa imbakan ng Microsoft Store:

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

Mag-install ng Apps sa Kasalukuyang User o Lahat ng User

Ang --saklaw opsyon na sinamahan ng i-install Binibigyang-daan ka ng command na tukuyin kung ang app ay dapat na mai-install lamang sa kasalukuyang user o sa lahat ng user (machine).

Upang mag-install lamang ng application sa kasalukuyang user, gamitin ang gumagamit argumento para sa --saklaw mga pagpipilian:

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

Para mag-install ng application sa lahat ng user, gamitin ang makina argumento para sa --saklaw mga pagpipilian:

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

Gayunpaman, kung balak mong tukuyin ang saklaw bilang 'user', kailangan mong patakbuhin ang command na ito sa normal na Command Prompt (hindi sa nakataas na mode).

Mag-install ng Apps gamit ang Eksaktong String sa Query

Kung gusto mong limitahan ang pagpili sa isang pakete, kakailanganin mong gamitin ang id ng application kasama ang eksaktong opsyon sa query (-e o --eksakto). Hindi tulad ng iba pang mga opsyon, sinusuri ng eksaktong query na opsyon ang string para sa case sensitivity. Ang App ID o pangalan ng app ay dapat na eksaktong nakalista sa resulta ng paghahanap. Kahit na ang isang character ay nasa ibang kaso, hindi tatanggapin ng command ang query.

Narito ang isang sample na command para mag-install ng app gamit ang eksaktong string sa query (Pangalan ng app):

winget install Audacity.Audacity -e

o

winget install Audacity.Audacity -eksakto

I-install ang Apps sa Interactive Mode

Kapag na-install mo ang app gamit ang Winget sa default na mode ng pag-install, hindi ito mangangailangan ng anumang karagdagang input mula sa iyo at ipapakita lamang nito sa iyo ang pag-unlad ng installer sa panahon ng pag-install. Gayunpaman, kung kailangan mong i-configure o pumili ng mga opsyon sa panahon ng pag-install, maaari mong patakbuhin ang installer sa interactive na mode. Sa interactive na mode, maaari mong piliin ang iyong mga gustong opsyon sa installer wizard.

Upang patakbuhin ang installer sa interactive na mode, kakailanganin mong gamitin -i o --interactive opsyon:

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

o

winget install --id=Audacity.Audacity -i

I-install ang Apps sa Silent Mode

Maaari mo ring patakbuhin ang pag-install ng package sa background nang hindi humihingi ng anumang input o nagpapakita ng anumang pag-unlad ng installer. Pipigilan ng mode na ito ang lahat ng UI ng pag-install. Upang gawin ito, kakailanganin mong gamitin ang -h o --tahimik opsyon kasama ang i-install utos.

Upang patakbuhin ang pag-install ng software sa background, patakbuhin ang sumusunod na command:

winget install Audacity.Audacity --silent

o

winget install Audacity.Audacity -h

Pipigilan nito ang lahat ng UI ng proseso ng pag-install.

Baguhin ang Lokasyon ng Pag-install para sa isang Programa

Bilang default, ang mga Application ay naka-install sa system drive sa folder na 'C:\Program Files', ngunit maaari mong baguhin ang folder ng pag-install para sa isang program na may -l o --lokasyonopsyon.

Halimbawa, gusto naming i-install ang Notepad++ program sa "D:\Software" na lokasyon sa halip na ang default na 'C:\Program Files' na folder. Para dito gagamitin namin ang sumusunod na utos:

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

Sa command sa itaas, ang 'Notepad++.Notepad++' ay ang ID ng application na gusto naming i-install, eksaktong query option -e ay upang limitahan ang pagpili sa isang file, at --lokasyon ay ginagamit upang tukuyin ang custom na lokasyon ng pag-install.

Laktawan ang Installer Hash Check

Kapag nag-i-install ng software gamit ang winget, awtomatiko nitong bini-verify ang integridad ng data ng mga file ng installer. Gayunpaman, kung nag-i-install ka ng isang programa kung saan hindi mo gustong suriin ang hash, maaari mong gamitin ang --puwersa opsyon:

winget install WSAtools -e --force

Tanggapin ang Mga Kasunduan sa Lisensya

Kapag nag-install ka ng ilang software, ipo-prompt kang tanggapin ang kasunduan sa lisensya ng mga software package at source. Maiiwasan mo ang mga senyas na iyon sa pamamagitan ng pagtanggap sa kasunduan sa lisensya bago pa man.

Upang tanggapin ang kasunduan sa lisensya ng isang pakete, maaari mong gamitin ang --accept-package-agreements opsyon na may utos sa pag-install:

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

Para tanggapin ang source license agreement, maaari mong gamitin ang --accept-source-agreements opsyon:

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

O kaya

Maaari mong tanggapin ang parehong mga kasunduan sa lisensya, gamit ang command na ito:

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

Mag-install ng Maramihang Mga Application nang Sabay-sabay gamit ang Winget sa Windows 11

Ang isa pang malaking bentahe ng paggamit ng Winget ay maaari kang mag-install ng maraming apps nang sabay-sabay gamit ang isang command. Ang kailangan mo lang gawin ay sumali sa bawat Winget install command na may dalawang ampersand && mga character sa iisang executable command.

Narito ang syntax para sa pag-install ng maraming app na may winget:

winget install && winget install && winget install 

Kung saan palitan na may aktwal na pangalan o app ID at na may mga opsyon na sinusuportahan ng i-install utos.

Halimbawa, ang command sa ibaba ay mag-i-install ng VLC media player, Notepad++, at Audacity na mga application nang sabay-sabay sa iyong system:

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

Tulad ng nakikita mo sa itaas, ang lahat ng tatlong mga pakete ng app ay na-install na may isang utos.

I-update o I-upgrade ang mga Application gamit ang Winget

Binibigyang-daan ka ng Winget na hindi lamang mag-install ng mga pakete ng app ngunit mag-upgrade o mag-uninstall din ng mga umiiral na. Maaari mong i-upgrade ang anumang umiiral na application gamit ang mag-upgrade command sa iyong system hangga't may available na update para sa partikular na app.

Ang syntax para sa pag-upgrade ng app gamit ang Winget ay:

pag-upgrade ng winget [[-q] ] []

Upang malaman ang mga suportadong opsyon na magagamit para sa mag-upgrade command, ipasok ang sumusunod na command:

pag-upgrade ng winget -?

Ang mga sumusunod na opsyon ay magagamit para sa mag-upgrade utos:

  • -m,--manifest: Ang landas patungo sa manifest ng package.
  • --id: I-filter ang mga resulta ayon sa id
  • --pangalan: I-filter ang mga resulta ayon sa pangalan
  • --moniker: I-filter ang mga resulta ayon sa moniker
  • -v o --bersyon: Gamitin ang tinukoy na bersyon; default ay ang pinakabagong bersyon
  • -s o --pinagmulan: Maghanap ng package gamit ang tinukoy na pinagmulan
  • -e o --eksakto: Maghanap ng package gamit ang eksaktong tugma
  • -i o --interactive: Humiling ng interactive na pag-install; Maaaring kailanganin ang input ng user
  • -h o --tahimik: Humiling ng tahimik na pag-install
  • -o o --log: Lokasyon ng log (kung sinusuportahan)
  • --override: I-override ang mga argumento na ipapasa sa installer
  • -l o --lokasyon: Lokasyon kung saan i-install (kung sinusuportahan)
  • --puwersa: I-override ang pagsusuri ng hash ng installer
  • --accept-package-agreements: Tanggapin ang lahat ng kasunduan sa lisensya para sa mga pakete
  • --accept-source-agreements: Tanggapin ang lahat ng pinagkukunan na kasunduan sa panahon ng source operations
  • --header: Opsyonal na Windows-Package-Manager REST source HTTP header
  • --lahat: I-update ang lahat ng naka-install na package sa pinakabago kung available

Ngunit bago ka mag-upgrade ng anumang application, kailangan mong suriin kung ang iyong kasalukuyang naka-install na mga pakete ay may anumang mga upgrade na magagamit. Magagawa mo iyon gamit ang upgrade o list command na magpapakita ng lahat ng application na naka-install sa iyong computer (kabilang ang mga program na hindi naka-install sa pamamagitan ng Winget).

Upang ilista ang lahat ng mga program na naka-install sa computer, patakbuhin ang simpleng command na ito:

pag-upgrade ng winget

Kung available ang isang update para sa isang app, ipapakita ang bagong bersyon sa kaukulang column na 'Available' tulad ng ipinapakita sa ibaba.

o

listahan ng winget

Para mag-upgrade ng application, ilagay lang ang pangalan ng application gamit ang upgrade command. Halimbawa, dito gusto naming i-upgrade ang 'Recuva' app:

pag-upgrade ng winget Recuva

Maaari ka ring mag-upgrade ng mga pakete sa pamamagitan ng winget sa tulong ng iba't ibang magagamit na mga opsyon (--id, --pangalan, --interactive, atbp.). Upang mag-upgrade ng isang application sa pamamagitan ng Winget sa pamamagitan ng kanilang ID, patakbuhin ang command sa ibaba:

pag-upgrade ng winget --id VideoLAN.VLC

Maaari mo ring i-upgrade ang lahat ng mga pakete (na may magagamit na mga update) na naka-install sa iyong PC nang sabay-sabay. Para i-upgrade ang lahat ng naka-install na package (kung available ang mga update), maaari mong isagawa ang command na ito:

pag-upgrade ng winget --lahat

Ang --lahat hinahanap ng opsyon ang lahat ng mga application na may magagamit na mga pag-upgrade at ang utos ng pag-upgrade ay nag-i-install ng mga update.

I-uninstall o Alisin ang mga Application gamit ang Winget

Kung gusto mong i-uninstall ang isang program sa pamamagitan ng Winget, magagawa mo iyon gamit ang i-uninstall utos. Maaari din nitong alisin ang mga program na hindi na-install gamit ang winget.

Ang syntax:

winget uninstall [[-q] ] []

Ang i-uninstall Ang command ay may sariling hanay ng mga opsyon, na maaaring matingnan sa pamamagitan ng pagpapatakbo ng command na ito:

winget uninstall -?

Available ang mga sumusunod na opsyon:

  • -m,--manifest: Ang landas patungo sa manifest ng package
  • --id: I-filter ang mga resulta ayon sa id
  • --pangalan: I-filter ang mga resulta ayon sa pangalan
  • --moniker: I-filter ang mga resulta ayon sa moniker
  • -v,--bersyon: Gamitin ang tinukoy na bersyon; default ay ang pinakabagong bersyon
  • -s,--pinagmulan: Maghanap ng package gamit ang tinukoy na pinagmulan
  • -e,--eksakto: Maghanap ng package gamit ang eksaktong tugma
  • -i,--interactive: Humiling ng interactive na pag-install; Maaaring kailanganin ang input ng user
  • -h,--tahimik: Humiling ng tahimik na pag-install
  • -o,--log: Lokasyon ng log (kung sinusuportahan)
  • --header: Opsyonal na Windows-Package-Manager REST source HTTP header
  • --accept-source-agreements: Tanggapin ang lahat ng pinagkukunan na kasunduan sa panahon ng source operations

Maaari mong gamitin ang mga opsyon sa itaas upang higit pang pinuhin ang iyong paghahanap o pagpili ng tamang application na gusto mong i-uninstall.

Bago mo i-uninstall ang mga application, tingnan muna ang lahat ng app na naka-install sa iyong device:

listahan ng winget

Halimbawa 1:

Halimbawa, para i-uninstall ang application na 'Dinamic Wallpaper', ginagamit namin ang command sa ibaba:

winget uninstall "Dinamic Wallpaper"

Dahil may puwang ang query (Pangalan ng app), nilagyan namin ito ng dobleng panipi.

Halimbawa 2:

Maaari mong gamitin ang --pangalan opsyon upang tukuyin ang app na may partikular na pangalan na gusto mong i-uninstall mula sa iyong PC.

winget uninstall --name Notepad++ -e

Maaari mo ring idagdag ang eksaktong query -e opsyon upang limitahan ang pagpili sa isang eksaktong pangalan ng package.

Halimbawa 3:

Kung marami kang application na may parehong pangalan, maaari mong gamitin ang application ID upang tukuyin ang tamang application.

Halimbawa, kapag inilista mo ang mga application na 'Xbox' sa iyong computer, makakakuha ka ng maraming resulta.

Upang i-uninstall ang package na 'Xbox Game Bar Plugin', maaari mong gamitin ang --id opsyon upang tukuyin ang application ID:

winget uninstall --id=Microsoft.XboxGameOverlay_8wekyb3d8bbwe

Halimbawa 4:

Minsan, kapag nag-uninstall ka ng isang program, maaari itong mag-iwan ng tone-toneladang software na nalalabi na mga file tulad ng history, mga rehistro, pag-save ng mga file, atbp. Depende sa software, maaari itong magbigay sa iyo ng mga opsyon upang i-clear ang mga karagdagang setting at data. Upang gawin iyon, kakailanganin mong gamitin ang interactive na wizard para sa pag-uninstall ng mga app.

Upang i-uninstall ang isang application sa isang interactive na mode, patakbuhin ang command sa ibaba:

winget i-uninstall ang Notepad++ -e --interactive

Kung gusto mong sugpuin ang lahat ng UI at alisin ang isang application sa silent mode, patakbuhin ang command sa ibaba:

winget i-uninstall ang Notepad++ -e -h

Tingnan ang Mga Pang-eksperimentong Feature ng Windows Package Manager

Binibigyang-daan ka ng features command na tingnan ang listahan ng mga pang-eksperimentong feature at status na available para sa iyong bersyon ng Windows Package Manager (winget).

Upang tingnan ang katayuan ng mga pang-eksperimentong tampok sa Winget, patakbuhin ang sumusunod na command:

mga tampok ng winget

Makikita mo ang listahan ng mga feature at kung pinagana o hindi pinagana ang mga ito sa column na 'Status'. Maaari mong paganahin o huwag paganahin ang mga tampok sa pamamagitan ng mga setting ng Winget.

I-configure ang Mga Setting ng Windows Package Manager (Winget).

Maaaring i-edit ang mga setting ng Windows Package Manager (Winget) sa isang JSON setting file. Binibigyang-daan ka ng ‘settings.json’ na i-customize ang iba't ibang karanasan at kagustuhan ng kliyente ng Winget gaya ng mga setting ng auto-update, UI ng progress bar, gawi ng installer, mga feature, at higit pa.

Upang buksan ang settings.json file, patakbuhin ang sumusunod na simpleng command:

mga setting ng winget

Bilang default, magbubukas ang JSON file sa iyong default na text editor tulad ng Notepad.Gayunpaman, inirerekumenda na i-edit ang mga JSON file sa isang editor ng code na mas mabuti na 'Microsoft Visual Studio Code' na mas madaling i-edit. Kung nakatakda na ang default na text/code editor, awtomatiko nitong ilulunsad ang iyong default na text editor at bubuksan ang file ng mga setting sa loob nito.

Kung wala kang Visual Studio Code, maaari mo itong i-install gamit ang command na ito:

winget install Microsoft.VisualStudioCode

Kung ayaw mong mag-install ng VS Code, maaari mo ring i-edit ang mga setting sa Notepad.

Sa sandaling magbukas ang file ng mga setting ng JSON sa unang pagkakataon sa iyong text editor, walang mga setting na iko-configure.

Baguhin ang Update Interval para sa Source

Ang autoUpdateIntervalInMinutes Tinutukoy ng code ang agwat ng oras (sa minuto) para sa pagsuri ng mga update sa pinagmulan. Ang default na agwat ng pag-update ay nakatakda sa '5'. Maaari mo itong baguhin ayon sa iyong pangangailangan. Kung gusto mong huwag paganahin ang awtomatikong pagsuri sa pag-update sa isang pinagmulan, baguhin lang ito sa '0'.

Sa halimbawa sa ibaba, binabago namin ang agwat ng pag-update sa '10' minuto.

Kung sakaling hindi mo pinagana ang auto-update check, maaari mong manual na suriin ang mga update para sa pinagmulan sa pamamagitan ng pag-update ng winget source.

Baguhin ang Visual Design ng Progress Bar

Maaari mong baguhin ang visual na istilo o kulay ng progress bar gamit ang biswal setting. Ang default na kulay ng progress bar ay 'accent', ngunit maaari mo itong baguhin sa 'retro' o 'rainbow'.

Halimbawa, upang baguhin ang kulay ng progress bar sa 'bahaghari', idagdag ang sumusunod na code sa JSON file:

"visual": { "progressBar": "bahaghari" },

At tiyaking magdagdag ng closing bracket } sa dulo ng JSON code.

Baguhin ang Saklaw ng Pag-install ng Application

Maaari mo ring baguhin ang gawi sa pag-install kasama ang saklaw, lokal, at higit pa gamit ang installBehavior setting.

Tinutukoy ng setting ng saklaw kung ang isang package ay dapat na mai-install para lamang sa kasalukuyang user o sa buong makina. Maaari mong itakda ang saklaw ng lahat ng pag-install sa alinman gumagamit o makina.

Upang baguhin ang saklaw sa kasalukuyang user, ilagay ang code sa ibaba:

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

Paganahin o Huwag Paganahin ang Mga Pang-eksperimentong Feature sa Winget

Gaya ng nabanggit namin sa nakaraang seksyon, maaari mo ring i-configure ang mga pang-eksperimentong feature ng Winget sa settings.json file. Ang Mga Pang-eksperimentong Tampok nagbibigay-daan sa iyo ang setting na paganahin o huwag paganahin ang mga tampok. Upang tingnan ang listahan ng mga magagamit na pang-eksperimentong tampok, patakbuhin mga tampok ng winget.

Tulad ng magagawa mo sa itaas mayroong dalawang tampok na magagamit para sa bersyon na ito ng Windows Package Manager - 'Ipakita ang Impormasyon sa Dependencies' at 'Direct MSI Installation'. Ang tampok na dependencies ay nagpapakita ng mga dependency na impormasyon ng package at ang 'Direct MSI Installation' ay nagbibigay-daan sa iyong direktang mag-install ng mga MSI package sa halip na msiexec. Tandaan ang mga katangian ng mga tampok na maaari mong gamitin sa mga setting upang paganahin o huwag paganahin ang partikular na tampok.

Upang paganahin ang tampok na 'Direct MSI Installation', idagdag ang code sa ibaba sa JSON file:

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

Upang paganahin ang tampok na 'Ipakita ang Impormasyon ng Dependencies', isama ang code sa ibaba sa JSON file:

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

Ngayon, tumakbo mga tampok ng winget utos muli upang kumpirmahin kung ang mga tampok ay pinagana.

Upang i-disable ang isang feature, palitan lang ang boolean value sa mali sa code.

Upang malaman ang higit pa tungkol sa schema ng mga setting ng Winget at sa paggamit nito, tingnan ang artikulong ito – //raw.githubusercontent.com/microsoft/winget-cli/master/schemas/JSON/settings/settings.schema.0.2.json.

I-export ang Naka-install na Software sa Ibang Computer sa pamamagitan ng Winget

Ang isa pang mahusay na tampok ng tool na Winget ay nagbibigay-daan ito sa iyong i-export ang mga naka-install na app sa iyong computer sa isang JSON file na maaaring magamit upang mabilis na mai-install ang parehong mga app sa isa pang makina. Maaaring magamit ang feature na ito kung sinusubukan mong i-install ang parehong mga app sa maraming computer o kung nire-reset/muling i-install ang iyong computer.

Gayunpaman, ang Winget ay mag-i-install lamang ng mga app sa Winget repository. Ang iba pang mga program tulad ng mga laro sa pc ay hindi mai-install sa pamamagitan ng mga file ng Winget JSON.

Ang syntax para sa export command:

pag-export ng winget [-o] []

Upang tingnan ang mga sinusuportahang argumento at opsyon, ilagay ang command sa ibaba:

pag-export ng winget -?

Ang sumusunod ay ang tanging argumento na magagamit:

  • -o o --output: Path sa JSON file na gagawin.

Available ang mga sumusunod na opsyon:

  • -s o --pinagmulan: I-export ang mga pakete mula sa tinukoy na pinagmulan.
  • --include-versions: Isama ang mga partikular na bersyon ng package sa JSON file.
  • --accept-source-agreements: Tanggapin ang lahat ng pinagkukunan na kasunduan sa panahon ng source operations at iwasan ang maagap.

Halimbawa:

Upang i-export ang listahan ng mga naka-install na app sa iyong computer sa isang JSON file, isagawa ang command sa ibaba:

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

o

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

dito, -o o --output Tinutukoy ng argumento ang landas kung saan mo gustong i-save ang JSON (export) na file. Ang opsyong –include-versions ay nagsasabi sa winget na isama ang mga bersyon ng mga app na kasalukuyang naka-install sa JSON file. Bilang default, ii-install ng Import command ang pinakabagong bersyon ng mga app mula sa JSON file. Ngunit kung gusto mong i-export ang mga partikular na bersyon ng mga app mula sa kasalukuyang computer, kakailanganin mong isama ang --isama ang mga bersyon opsyon.

Kung hindi available ang isang naka-install na app o bersyon sa mga repository, makikita mo ang 'Hindi available ang naka-install na package/bersyon mula sa anumang pinagmulang mensahe' at hindi isasama ang mga app na iyon sa JSON file.

Gaya ng nakikita mo sa ibaba, ang bagong likhang JSON file ay naglalaman ng listahan ng mga program na naka-install sa iyong makina.

Mag-import ng Listahan ng Application mula sa Ibang Computer sa pamamagitan ng Winget

Nagbibigay-daan sa iyo ang import command na i-install ang listahan ng mga program mula sa isang JSON file sa iyong computer.

Ang syntax para sa import command:

winget import [-i] []

Upang tingnan ang mga sinusuportahang argumento at opsyon, ilagay ang command sa ibaba:

winget import -?

Ang mga sumusunod na argumento ay sinusuportahan:

  • -i o --import ng file: Path sa JSON file na ii-import

Ang mga sumusunod na opsyon ay sinusuportahan:

  • --ignore-unavailable: Huwag pansinin ang mga hindi magagamit na pakete
  • --ignore-versions: Huwag pansinin ang mga bersyon na tinukoy sa JSON file at i-install ang pinakabagong magagamit na bersyon
  • --accept-package-agreements: Tanggapin ang lahat ng kasunduan sa lisensya para sa mga pakete
  • --accept-source-agreements: Tanggapin ang lahat ng pinagkukunan na kasunduan sa panahon ng source operations

Halimbawa:

Upang i-install (i-import) ang mga application mula sa isang JSON file sa isang computer, patakbuhin ang command:

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

o

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

Sa utos sa itaas, -i o --import ng file Tinutukoy ng argumento ang landas sa JSON file na gusto mong i-import. Ang --ignore-unavailable pinipigilan ng opsyon ang error na nakukuha mo kapag ang isang tinukoy na package sa JSON file ay hindi available sa mga repositoryo. At --ignore-versions Binabalewala ng opsyon ang mga bersyong tinukoy sa JSON file at ini-install ang pinakabagong available na bersyon ng mga app.

Kung naka-install na ang isang package, susubukan ng Winget na maghanap ng update para sa package na iyon. Kung napapanahon na ito, makikita mo ang mensaheng ‘naka-install na ang package:’ at ‘Walang nahanap na naaangkop na update.

Ayan yun.