Cum să utilizați WINGET pe Windows 11

Tot ce trebuie să știți despre instalarea și utilizarea Windows Package Manager (WINGET) în Windows 11 cu exemple.

Managerul de pachete Windows, cunoscut sub numele de WINGET de către utilizatori, este un manager de pachete bazat pe linia de comandă care vă permite să găsiți, descărcați, instalați, actualizați, dezinstalați și configurați rapid aplicații pe computerele cu Windows 10 și Windows 11.

Managerul de pachete Windows de la Microsoft facilitează gestionarea aplicațiilor rulând o singură comandă - Winget în promptul de comandă. De exemplu, dacă doriți să instalați sau să actualizați o aplicație pe computer, puteți doar să invocați o comandă rapidă „Winget” pentru a găsi și instala cea mai recentă versiune a unei aplicații după numele acesteia, fără a fi nevoie să parcurgeți pașii suplimentari de căutare online. , descărcarea și instalarea manuală.

Winget este un instrument încorporat în Windows 11 care face instalarea, actualizarea, configurarea și eliminarea mai multor aplicații fără probleme. În acest articol, vom analiza cum să instalăm (dacă nu este deja instalat) și să folosim Windows Package Manager (Winget) în Windows 11.

Cum se instalează WINGET (Manager de pachete Windows) în Windows 11

Instrumentul de linie de comandă Windows Package Manager (Winget) este de fapt inclus cu Windows 11 în mod implicit ca „App Installer”. În orice caz, aplicația de instalare a aplicației nu este instalată pe computerul cu Windows 11, trebuie să-l instalați din Magazinul Microsoft. Dacă este deja instalat, asigurați-vă că este actualizat cu cea mai recentă versiune.

Dacă nu ați instalat deja aplicația de instalare pe computer, există două moduri în care îl puteți instala:

Obțineți aplicația de instalare din Microsoft Store. Pentru a face acest lucru, deschideți Microsoft Store și căutați „App Installer”.

Apoi, deschideți pagina „App Installer” și faceți clic pe butonul „Obțineți” pentru a o instala. Dacă aveți deja aplicația, faceți clic pe butonul „Actualizare” pentru a actualiza aplicația.

Dacă doriți să instalați Managerul de pachete Windows cu un program de instalare offline, puteți descărca cea mai recentă versiune a acestei aplicații de pe pagina GitHub.

Vizitați pagina de lansare Windows Package Manager pe GitHub și selectați cea mai recentă versiune.

Odată ce se deschide pagina cu cea mai recentă versiune a Windows Package Manager, faceți clic pe linkul de descărcare „.msixbundle” (Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle) din secțiunea Assets pentru a descărca programul de instalare offline.

După ce fișierul este descărcat, faceți dublu clic pe el pentru a instala aplicația. Apoi, faceți clic pe butonul „Instalare” din asistent. Dacă vedeți un mesaj „Instalatorul de aplicații este deja instalat”, faceți clic pe butonul „Reinstalați” pentru a reinstala aplicația.

Odată ce aplicația este instalată, reporniți computerul.

Cum se utilizează WINGET, Managerul de pachete Windows în Windows 11

După ce ați instalat instrumentele de linie de comandă Windows Package Manager, puteți rula aripă din fereastra Prompt de comandă sau din shell-ul prompt de comandă din Terminalul Windows.

Pentru a rula comanda Winget, mai întâi, deschideți Commands Prompt ca administrator. Pentru a face acest lucru, faceți clic pe Start pe Windows 11 și căutați „Command Prompt” sau „CMD”. Apoi, faceți clic dreapta pe rezultatul de sus și selectați opțiunea „Run as administrator”. Dacă vedeți o casetă de dialog de avertizare UAC, faceți clic pe „Da” pentru a confirma.

Pentru început, tastați pur și simplu Winget pe promptul de comandă și apăsați Enter.

Veți primi o listă de comenzi și informații despre cum să utilizați instrumentul. Acestea sunt comenzile Winget care sunt disponibile:

comandaacțiune
InstalareInstalează pachetul dat
SpectacolAfișează informații despre un pachet
SursăGestionați sursele pachetelor
CăutareGăsiți și afișați informațiile de bază ale pachetelor
ListăAfișează pachetele instalate
ModernizareActualizează pachetul dat
DezinstaleazăDezinstalează pachetul dat
HashAjutor pentru hash fișierele de instalare
ValidaValidează un fișier manifest
SetăriDeschideți setările sau setați setările de administrator
CaracteristiciAfișează starea caracteristicilor experimentale
ExportExportă o listă a pachetelor instalate
Import Importă toate pachetele dintr-un fișier

În plus față de comenzile de mai sus, veți primi și comenzi pentru a verifica versiunea Windows Package Manager și pentru a obține mai multe informații despre instrument:

  • - - versiunea:Afișează versiunea instrumentului
  • - - info: Afișează informațiile generale ale instrumentului

Pentru a obține mai multe detalii despre instrument, tastați următoarea comandă și apăsați introduce:

winget --info

Comenzile Winget nu sunt sensibile la majuscule, așa că puteți utiliza litere mici, majuscule sau un amestec al ambelor, va funcționa la fel.

Fiecare dintre comenzile menționate mai sus are propriul set de opțiuni/comutatoare care pot fi utilizate împreună cu comenzile pentru a descoperi, instala, actualiza, elimina și configura aplicații conform nevoilor dvs.

Pentru a obține mai multe informații și a vizualiza opțiuni pentru o anumită comandă, transmiteți ajutorul -? argument după numele comenzii. De exemplu, dacă doriți să aflați mai multe informații desprecăutare comanda, precum și argumentele și opțiunile acesteia, introduceți comanda de mai jos:

căutarea aripii -?

Căutați rapid aplicații în Winget

Arhivele Winget sunt pline cu sute de software utile, totul, de la software-ul desktop Windows obișnuit până la instrumente pentru dezvoltatori.

Puteți folosi Winget pentru a găsi și instala rapid aplicații din depozitul său, referindu-vă la numele aplicației, eticheta, id-ul sau altele. Dacă doriți să găsiți o aplicație, va trebui să utilizați comanda de căutare. Pentru a căuta o aplicație, utilizați următoarea comandă:

căutarea aripii 

Unde înlocuiți „” cu numele aplicației pe care doriți să o instalați.

Exemplu:

Să presupunem că doriți să instalați aplicația „Twitter”, puteți utiliza următoarea comandă pentru a instala aplicația în loc să o căutați online:

Căutare winget pe twitter

Când executați prima comandă, Winget vă va informa că sursa magazinului MS vă solicită să vizualizați acordul sursă înainte de a utiliza instrumentul. Puteți verifica acordul de la această adresă URL -

Condiții de tranzacție: //aka.ms/microsoft-store-terms-of-transaction

Dacă sunteți de acord cu toți termenii acordurilor sursă, introduceți pur și simplu „Y” și apăsați Enter.

Acum, Winget va căuta aplicația și vă va arăta o listă cu toate aplicațiile care au numele „Twitter” în ele, așa cum se arată mai jos. În captura de ecran de mai jos, rezultatul de top este aplicația corectă pe care o dorim.

Dacă căutați o aplicație cu un nume, un ID, un moniker (porecla) sau o etichetă greșite, veți primi un mesaj de eroare care spune „Nu s-a găsit niciun pachet care să corespundă criteriilor de introducere”, așa cum se arată mai jos.

De asemenea, puteți utiliza -q sau --interogare argumente pentru a căuta pachetele de aplicații disponibile pentru winget care conțin cuvântul de interogare (Twitter):

winget search -q twitter

sau

căutare winget --interogare twitter

Aceste argumente de interogare sunt opționale, valorile vor funcționa și fără ele.

Dacă numele programului conține spațiu, includeți numele aplicației între ghilimele. De exemplu:

căutare winget „Mozilla Firefox”

Filtrați rezultatele căutării dvs. în Winget

După cum puteți vedea mai jos, atunci când am căutat pachete software cu cuvântul cheie „Twitter”, Winget va returna toate pachetele care pot avea cuvântul „Twitter” în câmpul nume, ID, moniker sau Tag. De asemenea, va afișa aplicațiile care au partea din nume „Twitter”.

Dacă obțineți sute de astfel de rezultate, va fi greu să găsiți aplicația specifică pe care o căutați.

Din fericire, Winget oferă o listă de filtre de căutare (opțiuni) care vă permite să restrângeți căutarea sau să limitați rezultatele returnate. Pentru a vizualiza opțiunile care sunt acceptate de căutare comanda, executați comanda de mai jos:

căutarea aripii -?
Această imagine are un atribut alt gol; numele său de fișier este allthings.how-how-to-use-winget-in-windows-11-image-9.png

Căutarea poate fi filtrată cu următoarele opțiuni:

  • --id: Filtrați rezultatele după id
  • --Nume: filtrați rezultatele după nume
  • --moniker: Filtrați rezultatele după nume
  • --etichetă: filtrați rezultatele după etichetă
  • --comanda: Filtrați rezultatele după comandă
  • -n sau --numara: Afișează numai numărul specificat de rezultate
  • -s sau --sursă: Găsiți pachetul folosind sursa specificată
  • -e sau--corect: Găsiți pachet folosind potrivirea exactă

Filtrați rezultatele căutării după nume

Acum, cu opțiunile de mai sus, puteți filtra rezultatele căutării. Puteți limita cu ușurință căutarea doar la numele aplicației. Sintaxa:

winget search --name 

Să presupunem că doriți să găsiți doar pachetele de aplicații care au cuvântul Stare de nervozitate în câmpul „Nume” al rezultatului. Puteți folosi comanda de mai jos pentru a încerca asta:

winget search --name Twitter

După cum puteți vedea, winget-ul returnează numai rezultatele pe care șirul „Twitter” din câmpul „Nume” și altele le-au omis.

Filtrați rezultatele căutării după ID

De asemenea, vă puteți limita căutarea la ID-ul aplicației. Fiecare pachet de aplicație are un ID specific, care este o combinație de litere și numere (de exemplu, 9WZDNCRFJ110) sau o combinație de editor și numele aplicației (de exemplu, Mozilla.Firefox).

Dacă doriți să găsiți pachetele după ID-ul aplicației, puteți utiliza următoarea comandă pentru a vă filtra căutarea:

căutare winget --ID 

sau

căutare winget --ID = 

Unde înlocuiți argumentul cu ID-ul aplicației pe care doriți să o căutați.

Exemplul 1:

De exemplu, ID-ul aplicației Twitter din magazinul MS este 9WZDNCRFJ140. Când aveți un ID care este o combinație de litere și cifre, va trebui să adăugați un = semn între ID comanda si argumentul:

căutare winget --ID = 9WZDNCRFJ140

De asemenea, asigurați-vă că adăugați un singur înainte și după semnul egal =.

Exemplul 2:

Cu toate acestea, dacă aveți un ID care este o combinație de editor și numele aplicației, puteți introduce argumentul ID cu sau fără = semn.

De exemplu, să presupunem că căutați „firefox” în winget, veți vedea toate rezultatele cu șirul „firefox” în orice câmp, așa cum se arată în captura de ecran de mai jos. După cum puteți vedea mai jos, ID-ul include editorul și numele aplicației.

Acum, dacă doriți să limitați căutarea la ID-ul aplicației Firefox, puteți utiliza oricare dintre următoarele comenzi:

winget search --ID Mozilla.Firefox

sau

winget search --ID=Mozilla.Firefox

În comenzile de mai sus, ID-ul este combinația dintre editor și numele aplicației. Este posibil să fi observat, de asemenea, în comenzile de mai sus, puteți introduce ID-ul aplicației cu sau fără = semn, iar dacă includeți semnul egal (=), asigurați-vă că nu lăsați spațiu înainte și după = semnați pentru acest tip de ID de aplicație.

După cum puteți vedea mai sus, veți obține rezultatele returnate care necesită acel ID Mozilla.Firefox se găsește în singurul câmp „ID” al rezultatelor.

Filtrați rezultatele căutării după etichete

De asemenea, puteți limita căutarea la etichetele listate pentru pachetele de aplicații. De exemplu, dacă doriți să filtrați rezultatul căutării cu eticheta „firefox”, puteți încerca oricare dintre următoarele comenzi:

winget search --tag firefox

sau

winget search --tag=firefox

Veți obține rezultatele returnate cu eticheta „firefox” listată pentru pachete.

Filtrați rezultatele căutării după comenzi

O altă modalitate de a vă filtra căutarea este să utilizați comenzile listate pentru aplicație.

Pentru a obține numai pachetele software care au listată comanda „firefox”, puteți utiliza oricare dintre următoarele comenzi:

winget search --command=firefox

sau

winget search --comandă firefox

Filtrați rezultatele căutării după Moniker

Dacă nu cunoașteți numele oficial sau corect al unei aplicații, o căutați cu o poreclă cunoscută (nume informal) sau un pseudonim.

De exemplu, puteți căuta aplicația „Iobit Uninstaller” cu numele „Iobit”:

winget search --moniker=iobit

Cele de mai sus vor lista aplicațiile cu pseudonimul sau porecla care se potrivesc.

Filtrați rezultatele căutării după sursă

Winget preia pachetele de aplicații din Microsoft Store și depozitele Winget pentru instalarea și actualizarea aplicațiilor. Când căutați aplicații folosind instrumentul Winget, acesta preia aplicațiile din Microsoft Store și sursele Winget, precum și din orice alte surse personalizate pe care le-ați fi adăugat. Cu toate acestea, puteți, de asemenea, să căutați aplicații dintr-o anumită sursă, în loc să utilizați toate fie -s sau --sursă opțiune.

Sintaxa:

căutare winget -S 

sau

winget search --Sursa 

Unde este numele depozitului sursă, poate fi oricare msstore sau aripă.

Exemplu:

Când căutați aplicația „Spotify” cu orice filtre, veți obține următoarele rezultate din ambele surse „msstore” (MS Store) și depozitul „winget”:

Pentru a restricționa căutarea la o anumită sursă, tastați oricare dintre următoarele comenzi și apăsați introduce.

Pentru Microsoft Store Source:

winget search -s msstore spotify

Pentru sursa Winget:

winget search --source winget spotify

În comenzile de mai sus, puteți utiliza oricare dintre -s sau --sursă opțiunea de a filtra căutarea după sursă.

Ca rezultat, va prelua rezultatele numai din sursa specificată.

Filtrați rezultatele căutării după număr

De asemenea, puteți specifica numărul de ieșiri sau rezultate pe care le puteți obține la căutarea unei aplicații cu ajutorul aplicației -n sau --numara opțiune.

Pentru a limita numărul de ieșiri la un număr specificat, introduceți oricare dintre aceste comenzi:

winget search -n 

sau

winget search -count 

Unde înlocuiți cu numărul de rezultate (număr) pe care doriți să le obțineți pentru o căutare.

Exemplu:

De exemplu, dacă doriți să restricționați rezultatul la 5 atunci când căutați aplicația „Firefox”, utilizați oricare dintre aceste comenzi:

winget search -n 5 firefox

sau

winget search --count 5 firefox

Găsiți pachetul de aplicații folosind șirul exact

Uneori doriți doar să găsiți pachetul software care se potrivește exact cu șirul de interogare. În astfel de cazuri, puteți utiliza e sau corect opțiunea de a găsi pachetul care se potrivește cu șirul exact din interogare.

Exemplu: Pentru a găsi aplicația Recava folosind potrivirea exactă, încercați comenzile de mai jos:

winget search --exact Recuva

sau

winget search -e Recuva

Căutați aplicație cu mai multe opțiuni de filtrare

De asemenea, puteți utiliza mai multe opțiuni de filtrare pentru căutarea aplicației. În exemplul de mai jos, limităm căutarea la numele aplicației (firefox) și la numărul de rezultate (3).

căutare winget --name=firefox --count=3

Căutați mai multe aplicații cu o singură comandă

Winget poate fi folosit și pentru a găsi mai multe aplicații simultan, cu o singură comandă. Pentru a face acest lucru, va trebui să vă alăturați mai multor comenzi cu ampersand && semne. Iată un exemplu de comandă:

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

Vizualizați informații despre pachet în Winget

În cazul în care doriți să vizualizați mai multe informații despre un anumit pachet de aplicații, puteți face acest lucru cu ajutorul spectacol comanda.

Pentru a afișa mai multe informații despre un pachet, rulați următoarea comandă:

spectacol de aripi 

Pentru a vizualiza opțiunile disponibile pentru comanda show, utilizați următoarea comandă:

spectacol de aripi -?

Acestea sunt steaguri (opțiuni) disponibile care pot fi utilizate cu spectacol comanda:

  • -m,--manifest: Calea către manifestul pachetului.
  • --id: Filtrați rezultatele după id
  • --Nume: filtrați rezultatele după nume
  • --moniker: Filtrați rezultatele după nume
  • -v sau --versiune: Utilizați versiunea specificată; implicit este cea mai recentă versiune
  • -s sau --sursă: Găsiți pachetul folosind sursa specificată
  • -e sau --corect: Găsiți pachet folosind potrivirea exactă
  • --versiuni: Afișați versiunile disponibile ale pachetului
  • --antet: Opțional Windows-Package-Manager REST sursă HTTP antet
  • --accept-sursă-acorduri: Acceptați toate acordurile sursă în timpul operațiunilor sursă

Exemplul 1:

De exemplu, dacă doriți să vizualizați detalii despre pachetul „Spotify” cu ID-ul aplicației „Spotify.Spotify”, rulați următoarea comandă:

winget show --id=Spotify.Spotify

Exemplul 2:

Arhivele sau sursele Winget pot conține mai multe versiuni ale unui pachet software. Pentru a vizualiza lista tuturor versiunilor de pachete disponibile, executați următoarea comandă (exemplu):

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

Unde înlocuiți --id=7Zip.7Zip cu opțiunea și argumentul pe care doriți să le utilizați pentru a afișa o listă de versiuni de aplicații disponibile.

Gestionați sursele pachetelor în Winget

Managerul de pachete Windows (Winget) vă permite să adăugați, să enumerați, să actualizați, să eliminați, să resetați și să exportați depozite sau surse.

Pentru a gestiona depozitele sau sursele, rulați următoarea comandă:

sursa aripii 

Când introduceți comanda de mai sus, veți vedea lista subcomenzilor pe care le puteți utiliza pentru a manipula sursele.

Mai jos sunt toate subcomenzile acceptate pentru sursă comanda:

  • adăuga: Adăugați o nouă sursă
  • listă: Listează sursele curente
  • Actualizați: Actualizați sursele curente
  • elimina: Eliminați sursele curente
  • resetare: Resetează sursele
  • export: Exportați sursele curente

De exemplu, pentru a vedea lista surselor curente, tastați comanda de mai jos:

lista surselor winget

Pentru a obține detalii complete despre o anumită sursă, utilizați această comandă:

lista sursă winget --name winget

Pentru a actualiza o anumită sursă, executați următoarea comandă:

actualizare sursă winget --name winget

Afișează lista pachetelor instalate

Pentru a vizualiza lista tuturor pachetelor software instalate pe computer, rulați următoarea comandă:

lista de aripi 

Pentru a vedea indicatorul acceptat pentru comanda listă:

lista de aripi -?

Mai jos sunt opțiunile acceptate pentru listă comanda:

  • --id: Filtrați rezultatele după id
  • --Nume: filtrați rezultatele după nume
  • --moniker: Filtrați rezultatele după nume
  • --etichetă: filtrați rezultatele după etichetă
  • --comanda: Filtrați rezultatele după comandă
  • -n sau --numara: Afișează numai numărul specificat de rezultate
  • -s sau --sursă: Găsiți pachetul folosind sursa specificată
  • -e sau--corect: Găsiți pachet folosind potrivirea exactă
  • --antet: Opțional Windows-Package-Manager REST sursă HTTP antet
  • --accept-sursă-acorduri: Acceptați toate acordurile sursă în timpul operațiunilor sursă

Exemplu:

Ar putea exista mai multe aplicații cu același nume instalate pe computer. De exemplu, cu comanda de mai jos puteți enumera toate aplicațiile care au „Xbox” pe nume.

lista winget --name xbox

Instalați aplicații pe computer folosind Winget

După ce ați găsit pachetul aplicației, este timpul să îl instalați cu winget. The instalare winget comanda vă permite să instalați rapid orice aplicație din depozitele sale, fără a fi nevoie să treceți prin problemele de a căuta aplicația online, de a o descărca și de a parcurge mai mulți pași ai vrăjitorului de instalare.

Sintaxa pentru comanda Instalare:

instalare winget 

Pentru a obține mai multe informații despre instalare comanda și opțiunile acceptate, rulați comanda de mai jos:

instalare winget -?

Iată opțiunile/steaguri acceptate pentru instalare comanda:

  • -m,--manifest: Calea către manifestul pachetului.
  • --id: Filtrați rezultatele după id
  • --Nume: filtrați rezultatele după nume
  • --moniker: Filtrați rezultatele după nume
  • -v sau --versiune: Utilizați versiunea specificată; implicit este cea mai recentă versiune
  • -s sau --sursă: Găsiți pachetul folosind sursa specificată
  • --sfera de aplicare: Selectați domeniul de instalare (utilizator sau mașină)
  • -e sau--corect: Găsiți pachet folosind potrivirea exactă
  • -i sau --interactiv: Solicitați instalare interactivă; poate fi necesară introducerea utilizatorului
  • -h sau --tăcut: Solicitați instalare silențioasă
  • --locale: Localizare de utilizat (format BCP47)
  • -o sau --Buturuga: Locația de înregistrare (dacă este acceptată)
  • --trece peste: Suprascrieți argumentele care urmează să fie transmise instalatorului
  • -l sau --Locație: Locație în care să instalați (dacă este acceptat)
  • --forta: suprascrieți verificarea hash de instalare
  • --accept-package-agreements: Acceptați toate acordurile de licență pentru pachete
  • --accept-sursă-acorduri: Acceptați toate acordurile sursă în timpul operațiunilor sursă
  • --antet: Opțional Windows-Package-Manager REST sursă HTTP antet

Puteți utiliza aceste opțiuni pentru a specifica ce aplicație să instalați, cum doriți să o instalați și unde să instalați aplicația specifică.

Exemplu:

Să presupunem că doriți să instalați un VLC Media player. Pentru asta puteți folosi comanda de mai jos:

winget install vlc

Notă: Dacă numele programului sau al interogării conține spațiu, includeți-l între ghilimele duble.

Cu toate acestea, s-au găsit mai multe pachete care se potrivesc cu interogarea dvs. de intrare și nu știe pe care să îl instaleze, așa că Winget vă va arăta rezultatul de mai jos.

Instalați aplicații cu Winget folosind ID-ul aplicației

Ceea ce trebuie să faceți este să vă rafinați intrarea, ceea ce înseamnă că trebuie să fiți mai precis cu privire la pachetul pe care îl instalați. Pentru aceasta, va trebui să utilizați opțiunile disponibile de mai sus cu instalare comandă pentru a specifica aplicația corectă.

Cel mai bun mod de a instala aplicația corectă este să utilizați ID-ul aplicației pentru a specifica pachetul de aplicație specific. Deci, atunci când căutați o aplicație folosind căutare comanda, notați ID-ul aplicației pachetului pe care doriți să îl instalați. Dacă aveți mai multe pachete cu același nume, puteți utiliza ID-ul aplicației pentru a instala o anumită aplicație.

Pentru a instala o anumită aplicație folosind ID-ul aplicației, utilizați formula de mai jos:

winget install --id=

De exemplu, să presupunem că doriți să instalați playerul media VLC folosind winget. Mai întâi, căutați pachetul VLC în Winget și notați ID-ul aplicației pentru a obține aplicația corectă. ID-ul incorect poate instala o altă aplicație decât ați dorit sau nu va instala deloc nicio aplicație.

Pentru a instala aplicația VLC din depozitul Microsoft Store, utilizați ID-ul aplicației (combinație de litere și numere) din rezultat:

winget install --id=XPDM1ZW6815MQM

sau

winget install XPDM1ZW6815MQM

De asemenea, puteți introduce direct argumentul id în comandă fără a include Opțiunea --id. Atâta timp cât transferați argumentul ID exact și unic la comandă, Winget îl va recunoaște automat ca ID de aplicație și va instala respectiva aplicație.

Când executați comanda de instalare, Winget va afișa informații detaliate despre pachet și licența software și vă va întreba dacă sunteți de acord cu termenii acordului. Pur și simplu tastați „Y” sau „y” și apăsați introduce pentru a continua procesul.

Va dura câteva secunde până la minute pentru a descărca și instala aplicația, în funcție de viteza dvs. de internet și de dimensiunea aplicației.

Dacă doriți să instalați cu ID-ul aplicației care este o combinație de numele editorului și numele aplicației, utilizați comanda de mai jos:

winget install --id=VideoLAN.VLC

sau

winget install --id VideoLAN.VLC

Când instalați aplicația din depozitul Winget, care conține de obicei aplicații terță parte, nu necesită să acceptați niciun acord de licență.

Instalați aplicații cu Winget după numele aplicației

Dacă nu aveți mai multe aplicații cu același nume în depozitele Winget, puteți utiliza numele aplicației pentru a specifica ce aplicație să instalați.

De exemplu, pentru a instala aplicația „Recuva”, puteți utiliza --Nume opțiunea cu comanda de instalare:

winget install --name Recuva

Instalați o versiune specifică a unui program cu Winget

În mod implicit, Winget instalează cea mai recentă versiune disponibilă a programului. Cu toate acestea, puteți specifica și ce versiune a unei aplicații doriți să o instalați folosind -v sau --versiune opțiune.

Pentru a instala o anumită versiune a unei aplicații, puteți combina ID-ul aplicației cu opțiunea de versiune:

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

sau

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

Cea mai recentă versiune de VLC este „3.0.16”, dar am specificat versiunea mai veche „3.0.15” în comanda de mai sus pentru ao instala.

Instalați aplicații dintr-o anumită sursă

De asemenea, puteți specifica o anumită sursă (depozitar) de la care să vă obțineți aplicațiile (msstore, winget sau magazin personalizat). Pentru a face asta, trebuie să utilizați -s sau --sursă opțiunea cu comanda „instalare”. În acest fel, puteți elimina duplicatele și puteți instala aplicația corectă.

Să presupunem că doriți să instalați programul „Audacity” din depozitul winget (terț), puteți încerca această comandă:

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

Pentru a instala o aplicație din depozitul Microsoft Store:

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

Instalați aplicații pe utilizatorul curent sau pe toți utilizatorii

The --sfera de aplicare opțiunea combinată cu instalare comanda vă permite să specificați dacă aplicația trebuie instalată numai pe utilizatorul curent sau pe toți utilizatorii (mașină).

Pentru a instala o aplicație numai pe utilizatorul curent, utilizați utilizator argument pentru --sfera de aplicare Opțiuni:

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

Pentru a instala o aplicație pe toți utilizatorii, utilizați mașinărie argument pentru --sfera de aplicare Opțiuni:

winget install --id=Spotify.Spotify --scope=mașină

Cu toate acestea, dacă intenționați să specificați domeniul de aplicare ca „utilizator”, trebuie să rulați această comandă în linia de comandă normală (nu în modul ridicat).

Instalați aplicații folosind șirul exact din interogare

Dacă doriți să limitați selecția la un singur pachet, va trebui să utilizați id-ul aplicației împreună cu opțiunea de interogare exactă (-e sau --corect). Spre deosebire de alte opțiuni, opțiunea de interogare exactă verifică șirul pentru sensibilitatea cu majuscule și minuscule. ID-ul sau numele aplicației ar trebui să fie exact așa cum este listat în rezultatul căutării. Chiar dacă un singur caracter se află într-un caz diferit, comanda nu va accepta interogarea.

Iată un exemplu de comandă pentru a instala o aplicație folosind șirul exact din interogare (numele aplicației):

winget instalează Audacity.Audacity -e

sau

winget instalează Audacity.Audacity -exact

Instalați aplicații în modul interactiv

Când instalați aplicația cu Winget în modul de instalare implicit, aceasta nu va necesita nicio intrare suplimentară din partea dvs. și vă va arăta doar progresul instalării în timpul instalării. Cu toate acestea, dacă trebuie să configurați sau să alegeți opțiuni în timpul instalării, puteți rula programul de instalare în modul interactiv. În modul interactiv, puteți alege opțiunile dorite în asistentul de instalare.

Pentru a rula programul de instalare în modul interactiv, va trebui să utilizați -i sau --interactiv opțiune:

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

sau

winget install --id=Audacity.Audacity -i

Instalați aplicații în modul silențios

De asemenea, puteți rula instalarea pachetului în fundal fără a cere nicio intrare sau a arăta progresul instalării. Acest mod va suprima toată interfața de utilizare a instalării. Pentru a face acest lucru, va trebui să utilizați -h sau --tăcut opțiunea cu instalare comanda.

Pentru a rula instalarea software-ului în fundal, executați următoarea comandă:

winget instalează Audacity.Audacity --silent

sau

winget instalează Audacity.Audacity -h

Acest lucru va suprima toată interfața de utilizare a procesului de instalare.

Schimbați locația de instalare pentru un program

În mod implicit, aplicațiile sunt instalate pe unitatea de sistem în folderul „C:\Program Files”, dar puteți schimba folderul de instalare pentru un program cu -l sau --Locațieopțiune.

De exemplu, dorim să instalăm programul Notepad++ în locația „D:\Software” în loc de folderul implicit „C:\Program Files”. Pentru asta vom folosi comanda de mai jos:

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

În comanda de mai sus, „Notepad++.Notepad++” este ID-ul aplicației pe care dorim să o instalăm, opțiunea de interogare exactă -e este de a limita selecția la un singur fișier și --Locație este utilizat pentru a specifica locația de instalare personalizată.

Omiteți verificarea hash de instalare

Când instalați software cu winget, acesta verifică automat integritatea datelor fișierelor de instalare. Cu toate acestea, dacă instalați un program pentru care nu doriți să verificați hash-ul, puteți utiliza --forta opțiune:

winget instalează WSAtools -e --force

Acceptați acordurile de licență

Când instalați un anumit software, vi se va solicita să acceptați acordul de licență al pachetelor software și al sursei. Puteți evita aceste solicitări acceptând în prealabil acordul de licență.

Pentru a accepta acordul de licență al unui pachet, puteți utiliza --accept-pachetul-acorduri opțiunea cu comanda de instalare:

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

Pentru a accepta acordul de licență sursă, puteți utiliza --accept-sursă-acorduri opțiune:

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

Sau

Puteți accepta ambele acorduri de licență, cu această comandă:

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

Instalați mai multe aplicații simultan cu Winget pe Windows 11

Un alt mare avantaj al utilizării Winget este că puteți instala mai multe aplicații în același timp cu o singură comandă. Tot ce trebuie să faceți este să vă alăturați fiecărei comenzi de instalare Winget cu două ampersand && caractere într-o singură comandă executabilă.

Iată sintaxa pentru instalarea mai multor aplicații cu winget:

winget install && winget install && winget install 

Unde înlocuiți cu numele real sau ID-ul aplicației și cu opțiuni susținute de instalare comanda.

De exemplu, comanda de mai jos va instala un player media VLC, Notepad++ și aplicațiile Audacity, toate odată pe sistemul dvs.:

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

După cum puteți vedea mai sus, toate cele trei pachete de aplicații au fost instalate cu o singură comandă.

Actualizați sau actualizați aplicațiile folosind Winget

Winget vă permite nu numai să instalați pachete de aplicații, ci și să actualizați sau să le dezinstalați pe cele existente. Puteți actualiza orice aplicație existentă cu modernizare comanda pe sistemul dvs. atâta timp cât există o actualizare disponibilă pentru aplicația respectivă.

Sintaxa pentru actualizarea aplicației folosind Winget este:

upgrade winget [[-q] ] []

Pentru a cunoaște opțiunile acceptate disponibile pentru modernizare comandă, introduceți următoarea comandă:

upgrade winget -?

Următoarele opțiuni sunt disponibile pentru modernizare comanda:

  • -m,--manifest: Calea către manifestul pachetului.
  • --id: Filtrați rezultatele după id
  • --Nume: filtrați rezultatele după nume
  • --moniker: Filtrați rezultatele după nume
  • -v sau --versiune: Utilizați versiunea specificată; implicit este cea mai recentă versiune
  • -s sau --sursă: Găsiți pachetul folosind sursa specificată
  • -e sau --corect: Găsiți pachet folosind potrivirea exactă
  • -i sau --interactiv: Solicitați instalare interactivă; poate fi necesară introducerea utilizatorului
  • -h sau --tăcut: Solicitați instalare silențioasă
  • -o sau --Buturuga: Locația de înregistrare (dacă este acceptată)
  • --trece peste: Suprascrieți argumentele care urmează să fie transmise instalatorului
  • -l sau --Locație: Locație în care să instalați (dacă este acceptat)
  • --forta: suprascrieți verificarea hash a programului de instalare
  • --accept-pachetul-acorduri: Acceptați toate acordurile de licență pentru pachete
  • --accept-sursă-acorduri: Acceptați toate acordurile sursă în timpul operațiunilor sursă
  • --antet: Opțional Windows-Package-Manager REST sursă HTTP antet
  • --toate: Actualizați toate pachetele instalate la cea mai recentă, dacă sunt disponibile

Dar înainte de a actualiza orice aplicație, trebuie să verificați dacă pachetele instalate în prezent au vreo actualizare disponibilă. Puteți face asta cu comanda de actualizare sau listă care va afișa toate aplicațiile instalate pe computerul dvs. (inclusiv programele neinstalate prin Winget).

Pentru a enumera toate programele instalate pe computer, rulați această comandă simplă:

upgrade winget

Dacă o actualizare este disponibilă pentru o aplicație, noua versiune va fi afișată în coloana corespunzătoare „Disponibil”, așa cum se arată mai jos.

sau

lista de aripi

Pentru a actualiza o aplicație, introduceți pur și simplu numele aplicației cu comanda de actualizare. De exemplu, aici vrem să facem upgrade la aplicația „Recuva”:

upgrade winget Recuva

De asemenea, puteți face upgrade de pachete prin winget cu ajutorul diferitelor opțiuni disponibile (--id, --Nume, --interactiv, etc.). Pentru a actualiza o aplicație prin Winget după ID-ul lor, rulați comanda de mai jos:

upgrade winget --id VideoLAN.VLC

De asemenea, puteți actualiza simultan toate pachetele (cu actualizările disponibile) instalate pe computer. Pentru a actualiza toate pachetele instalate (dacă sunt disponibile actualizări), puteți executa această comandă:

upgrade winget --all

The --toate opțiunea găsește toate aplicațiile cu upgrade-uri disponibile și comanda upgrade instalează actualizările.

Dezinstalați sau eliminați aplicații folosind Winget

Dacă doriți să dezinstalați un program prin Winget, puteți face asta cu dezinstalați comanda. De asemenea, poate elimina programele care nu au fost instalate folosind winget.

Sintaxa:

dezinstalare winget [[-q] ] []

The dezinstalați comanda are propriul set de opțiuni, care pot fi vizualizate rulând această comandă:

dezinstalare winget -?

Sunt disponibile următoarele opțiuni:

  • -m,--manifest: Calea către manifestul pachetului
  • --id: Filtrați rezultatele după id
  • --Nume: filtrați rezultatele după nume
  • --moniker: Filtrați rezultatele după nume
  • -v,--versiunea: Utilizați versiunea specificată; implicit este cea mai recentă versiune
  • -s,--sursa: Găsiți pachetul folosind sursa specificată
  • -e,--exact: Găsiți pachet folosind potrivirea exactă
  • -i,--interactiv: Solicitați instalare interactivă; poate fi necesară introducerea utilizatorului
  • -h,--tăcut: Solicitați instalare silențioasă
  • -o,--log: Locația de înregistrare (dacă este acceptată)
  • --antet: Opțional Windows-Package-Manager REST sursă HTTP antet
  • --accept-sursă-acorduri: Acceptați toate acordurile sursă în timpul operațiunilor sursă

Puteți utiliza opțiunile de mai sus pentru a rafina și mai mult căutarea sau selecția aplicației corecte pe care doriți să o dezinstalați.

Înainte de a dezinstala aplicațiile, mai întâi, vedeți toate aplicațiile instalate pe dispozitiv:

lista de aripi

Exemplul 1:

De exemplu, pentru a dezinstala aplicația „Dinamic Wallpaper”, folosim comanda de mai jos:

winget dezinstalează „Dinamic Wallpaper”

Deoarece interogarea (numele aplicației) are un spațiu, am inclus-o între ghilimele duble.

Exemplul 2:

Puteți folosi --Nume opțiunea de a specifica aplicația cu un nume specific pe care doriți să o dezinstalați de pe computer.

dezinstalare winget --name Notepad++ -e

De asemenea, puteți adăuga interogarea exactă -e opțiunea de a limita selecția la un nume exact de pachet.

Exemplul 3:

Dacă aveți mai multe aplicații cu același nume, puteți utiliza ID-ul aplicației pentru a specifica aplicația corectă.

De exemplu, când enumerați aplicațiile „Xbox” pe computer, veți obține mai multe rezultate.

Pentru a dezinstala pachetul „Xbox Game Bar Plugin”, puteți utiliza --id opțiunea de a specifica ID-ul aplicației:

dezinstalare winget --id=Microsoft.XboxGameOverlay_8wekyb3d8bbwe

Exemplul 4:

Uneori, atunci când dezinstalați un program, acesta poate lăsa o mulțime de fișiere reziduale de software, cum ar fi istoricul, registrele, fișierele de salvare etc. În funcție de software, vă poate oferi opțiuni pentru a șterge setări și date suplimentare. Pentru a face acest lucru, va trebui să utilizați expertul interactiv pentru dezinstalarea aplicațiilor.

Pentru a dezinstala o aplicație într-un mod interactiv, rulați comanda de mai jos:

winget dezinstalează Notepad++ -e --interactive

Dacă doriți să suprimați toată interfața de utilizare și să eliminați o aplicație în modul silențios, executați comanda de mai jos:

winget dezinstalează Notepad++ -e -h

Vizualizați caracteristicile experimentale ale Managerului de pachete Windows

Comanda caracteristici vă permite să vizualizați lista de caracteristici experimentale și starea disponibilă pentru versiunea dvs. de Manager de pachete Windows (winget).

Pentru a vedea starea caracteristicilor experimentale pe Winget, rulați următoarea comandă:

caracteristicile aripii

Veți vedea lista de funcții și dacă acestea sunt activate sau dezactivate în coloana „Stare”. Puteți activa sau dezactiva funcții prin setările Winget.

Configurați setările Windows Package Manager (Winget).

Setările Windows Package Manager (Winget) pot fi editate într-un fișier de setare JSON. „Settings.json” vă permite să personalizați diverse experiențe și preferințe ale clienților Winget, cum ar fi setările de actualizare automată, interfața de utilizare a barei de progres, comportamentul instalatorului, funcțiile și multe altele.

Pentru a deschide fișierul settings.json, rulați comanda simplă de mai jos:

setări de aripioare

În mod implicit, fișierul JSON se va deschide în editorul de text implicit, cum ar fi Notepad.Cu toate acestea, se recomandă să editați fișierele JSON într-un editor de cod, de preferință „Microsoft Visual Studio Code”, care va fi mai ușor de editat. Dacă editorul de text/cod implicit este deja setat, acesta va lansa automat editorul de text implicit și va deschide fișierul de setări din acesta.

Dacă nu aveți Visual Studio Code, îl puteți instala cu această comandă:

winget instalează Microsoft.VisualStudioCode

Dacă nu doriți să instalați VS Code, puteți edita și setările în Notepad.

Odată ce fișierul de setări JSON se deschide pentru prima dată în editorul de text, nu vor fi configurate setări.

Modificați intervalul de actualizare pentru sursă

The autoUpdateIntervalInMinutes codul specifică intervalul de timp (în minute) pentru verificarea actualizărilor sursei. Intervalul implicit de actualizare este setat la „5”. Îl puteți schimba conform cerințelor dvs. Dacă doriți să dezactivați verificarea actualizării automate la o sursă, schimbați-o la „0”.

În exemplul de mai jos, schimbăm intervalul de actualizare la „10” minute.

În cazul în care ați dezactivat verificarea actualizării automate, puteți verifica manual actualizările pentru sursă prin actualizare sursă winget.

Schimbați designul vizual al barei de progres

Puteți schimba stilul vizual sau culoarea barei de progres cu ajutorul vizual setare. Culoarea implicită a barei de progres este „accent”, dar o puteți schimba în „retro” sau „curcubeu”.

De exemplu, pentru a schimba culoarea barei de progres la „curcubeu”, adăugați următorul cod în fișierul JSON:

"vizual": { "progressBar": "curcubeu" },

Și asigurați-vă că adăugați o paranteză de închidere } la sfârșitul codului JSON.

Modificați domeniul de instalare al aplicației

De asemenea, puteți modifica comportamentul de instalare, inclusiv domeniul de aplicare, localitatea și multe altele folosind installBehavior setare.

Setarea domeniului de aplicare specifică dacă un pachet trebuie instalat numai pentru utilizatorul curent sau pentru întreaga mașină. Puteți seta domeniul de aplicare al întregii instalări la oricare utilizator sau mașinărie.

Pentru a schimba domeniul de aplicare la utilizatorul curent, introduceți codul de mai jos:

"installBehavior": { "preferințe": { "domeniu": "utilizator" } },

Activați sau dezactivați funcțiile experimentale în Winget

După cum am menționat în secțiunea anterioară, puteți configura și caracteristicile experimentale ale Winget în fișierul settings.json. The Caracteristici experimentale setarea vă permite să activați sau să dezactivați funcțiile. Pentru a vedea lista de funcții experimentale disponibile, rulați caracteristicile aripii.

După cum puteți mai sus, există două funcții disponibile pentru această versiune a Managerului de pachete Windows – „Afișați informații despre dependențe” și „Instalare directă MSI”. Caracteristica Dependențe afișează informații despre dependențe ale pachetului, iar „Instalare directă MSI” vă permite să instalați direct pachetele MSI, mai degrabă decât msiexec. Notați proprietățile caracteristicilor pe care le puteți utiliza în setări pentru a activa sau dezactiva caracteristica specifică.

Pentru a activa funcția „Instalare directă MSI”, adăugați codul de mai jos în fișierul JSON:

 „experimentalFeatures”: { „directMSI”: true },

Pentru a activa funcția „Afișați informații despre dependențe”, includeți codul de mai jos în fișierul JSON:

 „experimentalFeatures”: { „dependențe”: adevărat },

Acum, fugi caracteristicile aripii comanda din nou pentru a confirma dacă funcțiile sunt activate.

Pentru a dezactiva o caracteristică, schimbați pur și simplu valoarea booleană în fals în cod.

Pentru a afla mai multe despre schema de setări Winget și utilizarea acesteia, consultați acest articol – //raw.githubusercontent.com/microsoft/winget-cli/master/schemas/JSON/settings/settings.schema.0.2.json.

Exportați software-ul instalat pe un alt computer prin Winget

O altă caracteristică excelentă a instrumentului Winget este că vă permite să exportați aplicațiile instalate pe computer într-un fișier JSON care poate fi folosit pentru a instala rapid aceleași aplicații pe o altă mașină. Această caracteristică poate fi utilă dacă încercați să instalați aceleași aplicații pe mai multe computere sau dacă vă resetați/reinstalați computerul.

Cu toate acestea, Winget va instala numai aplicațiile în depozitul Winget. Alte programe precum jocurile pentru computer nu vor fi instalate prin fișierele Winget JSON.

Sintaxa pentru comanda de export:

export winget [-o] []

Pentru a vedea argumentele și opțiunile acceptate, introduceți comanda de mai jos:

export winget -?

Următorul este singurul argument disponibil:

  • -o sau --ieșire: Calea către fișierul JSON care urmează să fie creat.

Sunt disponibile următoarele opțiuni:

  • -s sau --sursă: Exportați pachete din sursa specificată.
  • --include-versiuni: Includeți versiuni specifice de pachet în fișierul JSON.
  • --accept-sursă-acorduri: Acceptați toate acordurile sursă în timpul operațiunilor sursă și evitați promptul.

Exemplu:

Pentru a exporta lista de aplicații instalate pe computer într-un fișier JSON, executați comanda de mai jos:

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

sau

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

Aici, -o sau --ieșire argument specifică calea în care doriți să salvați fișierul JSON (export). Opțiunea –include-versions îi spune winget-ului să includă versiunile aplicațiilor instalate în prezent în fișierul JSON. În mod implicit, comanda Import va instala cele mai recente versiuni de aplicații din fișierul JSON. Dar dacă doriți să exportați versiunile specifice ale aplicațiilor de pe computerul existent, va trebui să includeți --include versiuni opțiune.

Dacă o aplicație sau o versiune instalată nu este disponibilă în arhive, veți vedea „Pachetul/versiunea instalată nu este disponibilă din niciun mesaj sursă” și acele aplicații nu vor fi incluse în fișierul JSON.

După cum puteți vedea mai jos, fișierul JSON nou creat conține lista de programe instalate pe mașina dvs.

Importați lista de aplicații de pe un alt computer prin Winget

Comanda de import vă permite să instalați lista de programe dintr-un fișier JSON pe computer.

Sintaxa pentru comanda de import:

import winget [-i] []

Pentru a vedea argumentele și opțiunile acceptate, introduceți comanda de mai jos:

import winget -?

Sunt susținute următoarele argumente:

  • -i sau --fișier de import: Calea către fișierul JSON de importat

Sunt acceptate următoarele opțiuni:

  • --ignore-indisponibil: Ignorați pachetele indisponibile
  • --ignore-versiuni: Ignorați versiunile specificate în fișierul JSON și instalați cea mai recentă versiune disponibilă
  • --accept-pachetul-acorduri: Acceptați toate acordurile de licență pentru pachete
  • --accept-sursă-acorduri: Acceptați toate acordurile sursă în timpul operațiunilor sursă

Exemplu:

Pentru a instala (import) aplicațiile dintr-un fișier JSON pe un computer, rulați comanda:

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

sau

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

În comanda de mai sus, -i sau --fișier de import argument specifică calea către fișierul JSON pe care doriți să îl importați. The --ignore-indisponibil opțiunea suprimă eroarea pe care o primiți atunci când un pachet specificat în fișierul JSON nu este disponibil în depozite. Și --ignore-versiuni opțiunea ignoră versiunile specificate în fișierul JSON și instalează cea mai recentă versiune disponibilă a aplicațiilor.

Dacă un pachet este deja instalat, Winget va încerca să găsească o actualizare pentru acel pachet. Dacă este deja actualizat, veți vedea mesajul „pachetul este deja instalat:” și „Nu s-a găsit nicio actualizare aplicabilă”.

Asta e.