Com utilitzar WINGET a Windows 11

Tot el que necessiteu saber sobre la instal·lació i l'ús del Gestor de paquets de Windows (WINGET) a Windows 11 amb exemples.

El Gestor de paquets de Windows, conegut com WINGET pels seus usuaris, és un gestor de paquets basat en la línia d'ordres que us permet trobar, descarregar, instal·lar, actualitzar, desinstal·lar i configurar ràpidament aplicacions a ordinadors amb Windows 10 i Windows 11.

El Gestor de paquets de Windows de Microsoft facilita la gestió d'aplicacions executant una única comanda: Winget a l'indicador d'ordres. Per exemple, si voleu instal·lar o actualitzar una aplicació al vostre ordinador, només podeu invocar una ordre ràpida "Winget" per trobar i instal·lar la darrera versió d'una aplicació pel seu nom sense haver de seguir els passos addicionals de cercar en línia. , baixant-lo i instal·lant-lo manualment.

Winget és una eina integrada a Windows 11 que facilita la instal·lació, l'actualització, la configuració i l'eliminació de diverses aplicacions. En aquest article, veurem com instal·lar (si encara no està instal·lat) i utilitzar el Gestor de paquets de Windows (Winget) a Windows 11.

Com instal·lar el WINGET (Gestor de paquets de Windows) a Windows 11

L'eina de línia d'ordres del Gestor de paquets de Windows (Winget) s'inclou de manera predeterminada amb Windows 11 com a "Instal·lador d'aplicacions". Per qualsevol casualitat, l'instal·lador d'aplicacions no està instal·lat al vostre PC amb Windows 11, heu d'instal·lar-lo des de Microsoft Store. Si ja està instal·lat, assegureu-vos que estigui actualitzat amb la darrera versió.

Si encara no heu instal·lat App Installer al vostre ordinador, hi ha dues maneres d'instal·lar-lo:

Obteniu l'instal·lador d'aplicacions de Microsoft Store. Per fer-ho, obriu Microsoft Store i cerqueu "Instal·lador d'aplicacions".

A continuació, obriu la pàgina "Instal·lador d'aplicacions" i feu clic al botó "Obtén" per instal·lar-lo. Si ja teniu l'aplicació, feu clic al botó "Actualitza" per actualitzar l'aplicació.

Si voleu instal·lar el Gestor de paquets de Windows amb un instal·lador fora de línia, podeu descarregar la darrera versió d'aquesta aplicació des de la pàgina de GitHub.

Visiteu la pàgina de llançament del Gestor de paquets de Windows a GitHub i seleccioneu la darrera versió.

Un cop s'obri la pàgina de la darrera versió del Gestor de paquets de Windows, feu clic a l'enllaç de descàrrega ".msixbundle" (Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle) a la secció Actius per descarregar l'instal·lador fora de línia.

Un cop descarregat el fitxer, feu-hi doble clic per instal·lar l'aplicació. A continuació, feu clic al botó "Instal·la" de l'assistent. Si veieu un missatge "L'instal·lador d'aplicacions ja està instal·lat", feu clic al botó "Torna a instal·lar" per reinstal·lar l'aplicació.

Un cop instal·lada l'aplicació, reinicieu l'ordinador.

Com utilitzar WINGET, el gestor de paquets de Windows a Windows 11

Un cop hàgiu instal·lat les eines de línia d'ordres del Gestor de paquets de Windows, podeu executar-lo ala des de la finestra del símbol del sistema o de l'intèrpret d'ordres del símbol del sistema al terminal de Windows.

Per executar l'ordre Winget, primer, obriu Commands Prompt com a administrador. Per fer-ho, feu clic a Inici a Windows 11 i cerqueu "Símbol del sistema" o "CMD". A continuació, feu clic amb el botó dret al resultat superior i seleccioneu l'opció "Executar com a administrador". Si veieu un quadre de diàleg d'avís d'UAC, feu clic a "Sí" per confirmar.

Per començar, simplement escriviu Winget a l'indicador d'ordres i premeu Intro.

Obtindreu una llista d'ordres i informació sobre com utilitzar l'eina. Aquestes són les ordres de Winget disponibles:

comandamentacció
Instal·larInstal·la el paquet donat
EspectacleMostra informació sobre un paquet
FontGestionar les fonts de paquets
CercaCerca i mostra la informació bàsica dels paquets
LlistaMostra els paquets instal·lats
ActualitzaActualitza el paquet donat
Desinstal·laDesinstal·la el paquet donat
HashAjudant per hash els fitxers d'instal·lació
ValidaValida un fitxer de manifest
ConfiguracióObriu la configuració o configureu la configuració de l'administrador
CaracterístiquesMostra l'estat de les característiques experimentals
ExportaExporta una llista dels paquets instal·lats
Importar Importa tots els paquets d'un fitxer

A més de les ordres anteriors, també obtindreu ordres per comprovar la versió del Gestor de paquets de Windows i obtenir més informació sobre l'eina:

  • -- versió:Mostra la versió de l'eina
  • -- informació: Mostra informació general de l'eina

Per obtenir més detalls sobre l'eina, escriviu l'ordre següent i premeu Entra:

winget --info

Les ordres Winget no distingeixen entre majúscules i minúscules, de manera que podeu utilitzar minúscules, majúscules o una barreja d'ambdues, funcionarà igual.

Cadascuna de les ordres esmentades anteriorment té el seu propi conjunt d'opcions/interruptors que es poden utilitzar amb les ordres per descobrir, instal·lar, actualitzar, eliminar i configurar aplicacions segons les vostres necessitats.

Per obtenir més informació i veure les opcions d'una ordre específica, passeu l'ajuda -? argument després del nom de l'ordre. Per exemple, si voleu saber més informació sobre elcerca l'ordre, així com els seus arguments i opcions, introduïu l'ordre següent:

cerca ala -?

Cerca ràpidament aplicacions al Winget

Els dipòsits Winget estan plens de centenars de programari útil, des de programari d'escriptori de Windows comú fins a eines de desenvolupament.

Podeu utilitzar Winget per trobar i instal·lar ràpidament aplicacions des del seu repositori fent referència al nom de l'aplicació, l'etiqueta, l'identificador o altres. Si voleu trobar una aplicació, haureu d'utilitzar l'ordre de cerca. Per cercar una aplicació, utilitzeu l'ordre següent:

cerca ala 

On substituïu "" pel nom de l'aplicació que voleu instal·lar.

Exemple:

Suposem que voleu instal·lar l'aplicació "Twitter", podeu utilitzar l'ordre següent per instal·lar l'aplicació en lloc de buscar-la en línia:

winget cerca twitter

Quan executeu la vostra primera ordre, Winget us informarà que la font de la botiga MS requereix que visualitzeu l'acord d'origen abans d'utilitzar l'eina. Podeu consultar l'acord des d'aquest URL:

Condicions de la transacció: //aka.ms/microsoft-store-terms-of-transaction

Si accepteu tots els termes de l'acord d'origen, simplement escriviu "Y" i premeu Intro.

Ara, el Winget cercarà l'aplicació i us mostrarà una llista de totes les aplicacions que tenen el nom de "Twitter" com es mostra a continuació. A la captura de pantalla següent, el resultat superior és l'aplicació correcta que volem.

Si cerqueu una aplicació amb un nom, identificador, sobrenom (àlies) o etiqueta incorrectes, rebreu un missatge d'error que diu "No s'ha trobat cap paquet que coincideixi amb els criteris d'entrada", tal com es mostra a continuació.

També pots utilitzar -q o --consulta arguments per cercar els paquets d'aplicacions disponibles per a winget que contenen la paraula de consulta (Twitter):

cerca winget -q twitter

o

cerca winget --consulta twitter

Aquests arguments de consulta són opcionals, els valors també funcionaran sense ells.

Si el nom del programa conté algun espai, afegiu el nom de l'aplicació entre cometes. Per exemple:

cerca ala "Mozilla Firefox"

Filtreu els vostres resultats de cerca a Winget

Com podeu veure a continuació, quan cerquem paquets de programari amb la paraula clau "Twitter", Winget retornarà tots els paquets que puguin tenir la paraula "Twitter" al camp nom, identificador, sobrenom o etiqueta. També mostrarà les aplicacions que tenen la part del nom com a "Twitter".

Si obteniu centenars de resultats com aquest, serà difícil trobar l'aplicació específica que esteu buscant.

Afortunadament, Winget ofereix una llista de filtres de consulta de cerca (opcions) que us permet restringir la cerca o limitar els resultats retornats. Per veure les opcions compatibles amb el cerca comanda, executeu l'ordre següent:

cerca ala -?
Aquesta imatge té un atribut alt buit; el seu nom de fitxer és allthings.how-how-to-use-winget-in-windows-11-image-9.png

La cerca es pot filtrar amb les opcions següents:

  • --id: filtreu els resultats per id
  • --nom: filtra els resultats pel nom
  • --moniker: filtra els resultats per sobrenom
  • --etiqueta: filtra els resultats per etiqueta
  • --comandament: filtra els resultats per comanda
  • -n o --compte: Mostra només el nombre especificat de resultats
  • -s o --font: Trobeu el paquet utilitzant la font especificada
  • -e o--exacte: Trobeu el paquet utilitzant la coincidència exacta

Filtra els resultats de la cerca per nom

Ara, amb les opcions anteriors, podeu filtrar els resultats de la cerca. Podeu limitar fàcilment la cerca només al nom de l'aplicació. La sintaxi:

cerca ala --nom 

Suposem que només voleu trobar els paquets d'aplicacions que tenen la paraula Twitter al camp "Nom" del resultat. Podeu utilitzar l'ordre següent per provar-ho:

cerca de winget --nom de Twitter

Com podeu veure, el winget només retorna els resultats que la cadena "Twitter" al camp "Nom" i altres han omès.

Filtreu els resultats de la cerca per ID

També podeu limitar la cerca a l'ID de l'aplicació. Cada paquet d'aplicació té un identificador específic que és una combinació de lletres i números (per exemple, 9WZDNCRFJ110) o una combinació de l'editor i el nom de l'aplicació (per exemple, Mozilla.Firefox).

Si voleu trobar els paquets per l'ID de l'aplicació, podeu utilitzar l'ordre següent per filtrar la cerca:

cerca ala --ID 

o

cerca ala --ID = 

On substituïu l'argument amb l'ID de l'aplicació que voleu cercar.

Exemple 1:

Per exemple, l'identificador de l'aplicació de Twitter de la botiga MS és 9WZDNCRFJ140. Quan tingueu un identificador que és una combinació de lletres i números, haureu d'afegir un = signe entre el ID comanda i argument:

cerca de winget --ID = 9WZDNCRFJ140

A més, assegureu-vos d'afegir un sol abans i després del signe igual =.

Exemple 2:

Tanmateix, si teniu un ID que és una combinació de l'editor i el nom de l'aplicació, podeu introduir l'argument ID amb o sense el = signe.

Per exemple, suposem que cerqueu "firefox" a winget, veureu tots els resultats amb la cadena "firefox" en qualsevol camp, tal com es mostra a la captura de pantalla següent. Com podeu veure a continuació, l'identificador inclou l'editor i el nom de l'aplicació.

Ara, si voleu limitar la cerca a l'ID de l'aplicació firefox, podeu utilitzar qualsevol de les ordres següents:

cerca de winget --ID Mozilla.Firefox

o

cerca de winget --ID=Mozilla.Firefox

A les ordres anteriors, l'ID és la combinació de l'editor i el nom de l'aplicació. És possible que també hàgiu notat a les ordres anteriors que podeu introduir l'ID de l'aplicació amb o sense = signe, i si incloeu el signe igual (=), assegureu-vos de no deixar espai abans i després de = signar per a aquest tipus d'identificador d'aplicació.

Com podeu veure més amunt, obtindreu els resultats retornats que requereixen aquest identificador Mozilla Firefox es troba a l'únic camp "ID" dels resultats.

Filtreu els resultats de la cerca per etiquetes

També podeu limitar la cerca a les etiquetes enumerades per als paquets d'aplicacions. Per exemple, si voleu filtrar el resultat de la cerca amb l'etiqueta "firefox", podeu provar qualsevol de les ordres següents:

cerca winget --etiqueta firefox

o

cerca de winget --tag=firefox

Obtindreu els resultats retornats amb l'etiqueta "firefox" que apareix als paquets.

Filtreu els resultats de la cerca per ordres

Una altra manera de filtrar la cerca és utilitzar les ordres enumerades per a l'aplicació.

Per obtenir només els paquets de programari que inclouen l'ordre "firefox", podeu utilitzar qualsevol de les ordres següents:

cerca winget --command=firefox

o

winget search --comandament Firefox

Filtreu els vostres resultats de cerca per Moniker

Si no coneixeu el nom oficial o correcte d'una aplicació, la cerqueu amb un sobrenom conegut (nom informal) o sobrenom.

Per exemple, podeu cercar l'aplicació "Iobit Uninstaller" amb el sobrenom "Iobit":

cerca de winget --moniker=iobit

L'anterior llistarà les aplicacions amb el sobrenom o sobrenom coincident.

Filtreu els resultats de la cerca per font

Winget recupera paquets d'aplicacions de Microsoft Store i repositoris Winget per instal·lar i actualitzar aplicacions. Quan cerqueu aplicacions amb l'eina Winget, recupera aplicacions de les fonts de Microsoft Store i Winget, així com qualsevol altra font personalitzada que hàgiu afegit. Tanmateix, també podeu cercar aplicacions d'una font específica en lloc de fer servir totes les dues -s o --font opció.

La sintaxi:

cerca ala -S 

o

cerca de winget --Font 

On és el nom del repositori font, pot ser qualsevol msstore o ala.

Exemple:

Quan cerqueu l'aplicació "Spotify" amb qualsevol filtre, obtindreu els resultats següents de les dues fonts "msstore" (MS Store) i del dipòsit "winget":

Per restringir la cerca a una font específica, escriviu qualsevol de les ordres següents i premeu Entra.

Per a Microsoft Store Source:

winget search -s msstore spotify

Per a Winget Font:

winget search --source winget spotify

A les ordres anteriors, podeu utilitzar qualsevol de les -s o --font opció per filtrar la cerca per la font.

Com a resultat, només recuperarà resultats de la font especificada.

Filtreu els resultats de la cerca per recompte

També podeu especificar el nombre de sortides o resultats que podeu obtenir en cercar una aplicació amb l'ajuda de -n o --compte opció.

Per limitar el nombre de sortides a un nombre especificat, introduïu qualsevol d'aquestes ordres:

cerca ala -n 

o

cerca ala -compte 

On substituïu el nombre de resultats (recompte) que voleu obtenir per a una cerca.

Exemple:

Per exemple, si voleu restringir la sortida a 5 quan cerqueu l'aplicació "Firefox", utilitzeu qualsevol d'aquestes ordres:

cerca ala -n 5 firefox

o

cerca winget --compte 5 firefox

Trobeu el paquet d'aplicacions mitjançant la cadena exacta

De vegades només voleu trobar el paquet de programari que coincideixi amb la cadena de consulta exacta. En aquests casos, podeu utilitzar e o exacte opció per trobar el paquet que coincideixi amb la cadena exacta de la consulta.

Exemple: Per trobar l'aplicació Recava utilitzant la coincidència exacta, proveu les ordres següents:

cerca ala --exact Recuva

o

winget search -e Recuva

Aplicació de cerca amb diverses opcions de filtre

També podeu utilitzar diverses opcions de filtre per cercar l'aplicació. A l'exemple següent, estem limitant la cerca al nom de l'aplicació (firefox) i al nombre de resultats (3).

cerca de winget --name=firefox --count=3

Cerca diverses aplicacions amb una única comanda

Winget també es pot utilitzar per trobar diverses aplicacions alhora amb una sola ordre. Per fer-ho, haureu d'unir diverses ordres amb et && signes. Aquí teniu un exemple d'ordre:

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

Veure informació del paquet a Winget

En cas que vulgueu veure més informació sobre un paquet d'aplicació específic, podeu fer-ho amb el espectacle comandament.

Per mostrar més informació sobre un paquet, executeu l'ordre següent:

espectacle d'ala 

Per veure les opcions disponibles per a l'ordre show, utilitzeu l'ordre següent:

espectacle d'ala -?

Aquestes són les banderes (opcions) disponibles que es poden utilitzar amb el espectacle comandament:

  • -m,--manifest: El camí al manifest del paquet.
  • --id: filtreu els resultats per id
  • --nom: filtra els resultats pel nom
  • --moniker: filtra els resultats per sobrenom
  • -v o --versió: Utilitzeu la versió especificada; per defecte és la darrera versió
  • -s o --font: Trobeu el paquet utilitzant la font especificada
  • -e o --exacte: Trobeu el paquet utilitzant la coincidència exacta
  • --versions: Mostra les versions disponibles del paquet
  • --capçalera: Capçalera HTTP d'origen REST de Windows-Package-Manager opcional
  • --acceptar-acords-font: Accepteu tots els acords d'origen durant les operacions d'origen

Exemple 1:

Per exemple, si voleu veure detalls sobre el paquet "Spotify" amb l'identificador de l'aplicació "Spotify.Spotify", executeu l'ordre següent:

winget show --id=Spotify.Spotify

Exemple 2:

Els dipòsits o fonts de Winget poden contenir diverses versions d'un paquet de programari. Per veure la llista de totes les versions de paquets disponibles, executeu l'ordre següent (exemple):

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

On substituir --id=7Zip.7Zip amb l'opció i l'argument que voleu utilitzar per mostrar una llista de versions d'aplicacions disponibles.

Gestioneu les fonts de paquets a Winget

El Gestor de paquets de Windows (Winget) us permet afegir, llistar, actualitzar, eliminar, restablir i exportar dipòsits o fonts.

Per gestionar dipòsits o fonts, executeu l'ordre següent:

font de l'ala 

Quan introduïu l'ordre anterior, veureu la llista de subordres que podeu utilitzar per manipular les fonts.

A continuació es mostren totes les subordres admeses per a font comandament:

  • afegir: Afegeix una font nova
  • llista: Llista les fonts actuals
  • actualitzar: actualitzar les fonts actuals
  • eliminar: Elimina les fonts actuals
  • restablir: Restableix les fonts
  • exportar: Exporta fonts actuals

Per exemple, per veure la llista de fonts actuals, escriviu l'ordre següent:

llista de fonts de winget

Per obtenir tots els detalls sobre una font específica, utilitzeu aquesta ordre:

llista d'origen del winget --nom del winget

Per actualitzar una font determinada, executeu l'ordre següent:

actualització de la font de winget --name winget

Mostra la llista de paquets instal·lats

Per veure la llista de tots els paquets de programari instal·lats al vostre ordinador, executeu l'ordre següent:

llista de banda 

Per veure la marca admesa per a l'ordre de llista:

llista de banda -?

A continuació es mostren les opcions admeses per a llista comandament:

  • --id: filtreu els resultats per id
  • --nom: filtra els resultats pel nom
  • --moniker: filtra els resultats per sobrenom
  • --etiqueta: filtra els resultats per etiqueta
  • --comandament: filtra els resultats per comanda
  • -n o --compte: Mostra només el nombre especificat de resultats
  • -s o --font: Trobeu el paquet utilitzant la font especificada
  • -e o--exacte: Trobeu el paquet utilitzant la coincidència exacta
  • --capçalera: Capçalera HTTP d'origen REST de Windows-Package-Manager opcional
  • --acceptar-acords-font: Accepteu tots els acords d'origen durant les operacions d'origen

Exemple:

Hi pot haver diverses aplicacions amb el mateix nom instal·lades al vostre ordinador. Per exemple, amb l'ordre següent podeu enumerar totes les aplicacions que tenen "Xbox" al seu nom.

llista de winget --name xbox

Instal·leu aplicacions al vostre ordinador amb Winget

Després de trobar el paquet de l'aplicació, és hora d'instal·lar-lo amb winget. El instal·lació de winget l'ordre us permet instal·lar ràpidament qualsevol aplicació dels seus repositoris sense haver de passar per la molèstia de buscar l'aplicació en línia, descarregar-la i seguir els diversos passos de l'assistent d'instal·lació.

La sintaxi de l'ordre d'instal·lació:

instal·lació de winget 

Per obtenir més informació sobre el instal·lar comanda i opcions compatibles, executeu l'ordre següent:

instal·lar winget -?

Aquí hi ha les opcions/marques admeses per a instal·lar comandament:

  • -m,--manifest: El camí al manifest del paquet.
  • --id: filtreu els resultats per id
  • --nom: filtra els resultats pel nom
  • --moniker: filtra els resultats per sobrenom
  • -v o --versió: Utilitzeu la versió especificada; per defecte és la darrera versió
  • -s o --font: Trobeu el paquet utilitzant la font especificada
  • --abast: Seleccioneu l'àmbit d'instal·lació (usuari o màquina)
  • -e o--exacte: Trobeu el paquet utilitzant la coincidència exacta
  • -i o --interactiu: Sol·licitar instal·lació interactiva; pot ser que calgui l'entrada de l'usuari
  • -h o --en silenci: Sol·liciteu una instal·lació silenciosa
  • --local: Configuració regional a utilitzar (format BCP47)
  • -o o --registre: ubicació del registre (si és compatible)
  • --anul·lar: sobreescriu els arguments que s'han de passar a l'instal·lador
  • -l o --ubicació: Ubicació on instal·lar (si és compatible)
  • --força: anul·la la comprovació hash de l'instal·lador
  • --acceptar-paquet-acords: Accepteu tots els acords de llicència dels paquets
  • --acceptar-acords-font: Accepteu tots els acords d'origen durant les operacions d'origen
  • --capçalera: Capçalera HTTP d'origen REST de Windows-Package-Manager opcional

Podeu utilitzar aquestes opcions per especificar quina aplicació voleu instal·lar, com voleu instal·lar-la i on instal·lar l'aplicació específica.

Exemple:

Suposem que voleu instal·lar un reproductor de mitjans VLC. Per a això, podeu utilitzar l'ordre següent:

winget install vlc

Nota: Si el nom del programa o la consulta conté algun espai, poseu-lo entre cometes dobles.

Tanmateix, es troben diversos paquets que coincideixen amb la vostra consulta d'entrada i no sap quin instal·lar, per tant, Winget us mostrarà el resultat següent.

Instal·leu aplicacions amb Winget mitjançant l'ID d'aplicació

El que heu de fer és afinar la vostra entrada, és a dir, heu de ser més específics sobre quin paquet voleu instal·lar. Per això, haureu d'utilitzar les opcions disponibles anteriors amb instal·lar comanda per especificar l'aplicació correcta.

La millor manera d'instal·lar l'aplicació correcta és utilitzar l'ID de l'aplicació per especificar el paquet d'aplicació en concret. Així, quan cerqueu una aplicació amb el cerca comanda, anoteu l'ID de l'aplicació del paquet que voleu instal·lar. Si teniu diversos paquets amb el mateix nom, podeu utilitzar l'ID de l'aplicació per instal·lar una aplicació concreta.

Per instal·lar una aplicació específica mitjançant l'ID de l'aplicació, utilitzeu la fórmula següent:

winget install --id=

Per exemple, suposem que voleu instal·lar el reproductor multimèdia VLC mitjançant winget. Primer, busqueu el paquet VLC al Winget i anoteu l'ID de l'aplicació per obtenir l'aplicació correcta. Un identificador incorrecte pot instal·lar una aplicació diferent de la que volia o no instal·larà cap aplicació.

Per instal·lar l'aplicació VLC des del dipòsit de Microsoft Store, utilitzeu l'identificador de l'aplicació (combinació de lletres i números) del resultat:

winget install --id=XPDM1ZW6815MQM

o

instal·lació de winget XPDM1ZW6815MQM

També podeu introduir directament l'argument id a l'ordre sense incloure el opció --id. Sempre que passeu l'argument d'identificació exacte i únic a l'ordre, Winget el reconeixerà automàticament com a ID d'aplicació i instal·larà aquesta aplicació en particular.

Quan executeu l'ordre d'instal·lació, Winget mostrarà informació detallada sobre el paquet i la llicència de programari i us preguntarà si esteu d'acord amb els termes de l'acord. Simplement escriviu "Y" o "y" i premeu Entra per continuar el procés.

La baixada i instal·lació de l'aplicació trigarà uns quants segons a minuts, depenent de la velocitat d'Internet i de la mida de l'aplicació.

Si voleu instal·lar-lo amb l'ID d'aplicació que és una combinació de nom de l'editor i nom de l'aplicació, utilitzeu l'ordre següent:

winget install --id=VideoLAN.VLC

o

winget install --id VideoLAN.VLC

Quan instal·leu l'aplicació des del dipòsit de Winget, que normalment conté aplicacions de tercers, no cal que accepteu cap acord de llicència.

Instal·leu aplicacions amb Winget pel nom de l'aplicació

Si no teniu diverses aplicacions amb el mateix nom als repositoris Winget, podeu utilitzar el nom de l'aplicació per especificar quina aplicació voleu instal·lar.

Per exemple, per instal·lar l'aplicació 'Recuva', podeu utilitzar el --nom opció amb l'ordre d'instal·lació:

winget install --nom Recuva

Instal·leu una versió específica d'un programa amb Winget

De manera predeterminada, Winget instal·la la darrera versió disponible del programa. Tanmateix, també podeu especificar quina versió d'una aplicació voleu instal·lar mitjançant l' -v o --versió opció.

Per instal·lar una versió específica d'una aplicació, podeu combinar l'ID de l'aplicació amb l'opció de versió:

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

o

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

L'última versió de VLC és "3.0.16", però vam especificar la versió anterior "3.0.15" a l'ordre anterior per instal·lar-la.

Instal·leu aplicacions des d'una font específica

També podeu especificar una font concreta (repositori) per obtenir les vostres aplicacions (msstore, winget o botiga personalitzada). Per fer-ho, cal utilitzar -s o --font opció amb l'ordre "instal·lar". D'aquesta manera podeu eliminar duplicats i instal·lar l'aplicació correcta.

Suposem que voleu instal·lar el programa "Audacity" des del repositori winget (de tercers), podeu provar aquesta ordre:

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

Per instal·lar una aplicació des del dipòsit de Microsoft Store:

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

Instal·leu aplicacions a l'usuari actual o a tots els usuaris

El --abast opció combinada amb la instal·lar L'ordre us permet especificar si l'aplicació només s'ha d'instal·lar a l'usuari actual o a tots els usuaris (màquina).

Per instal·lar una aplicació només a l'usuari actual, utilitzeu el usuari argument per a --abast opcions:

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

Per instal·lar una aplicació a tots els usuaris, utilitzeu el màquina argument per a --abast opcions:

winget install --id=Spotify.Spotify --scope=màquina

Tanmateix, si voleu especificar l'abast com a "usuari", haureu d'executar aquesta ordre en el símbol del sistema normal (no en mode elevat).

Instal·leu aplicacions mitjançant la cadena exacta de la consulta

Si voleu limitar la selecció a un paquet, haureu d'utilitzar l'identificador de l'aplicació juntament amb l'opció de consulta exacta (-e o --exacte). A diferència d'altres opcions, l'opció de consulta exacta comprova que la cadena distingeix entre majúscules i minúscules. L'identificador de l'aplicació o el nom de l'aplicació hauria de ser exactament com es mostra al resultat de la cerca. Fins i tot si un sol caràcter es troba en un cas diferent, l'ordre no acceptarà la consulta.

Aquí teniu una ordre d'exemple per instal·lar una aplicació utilitzant la cadena exacta de la consulta (nom de l'aplicació):

winget instal·la Audacity.Audacity -e

o

winget instal·la Audacity.Audacity -exact

Instal·leu aplicacions en mode interactiu

Quan instal·leu l'aplicació amb Winget en mode d'instal·lació predeterminat, no us requerirà cap entrada addicional i només us mostrarà el progrés de l'instal·lador durant la instal·lació. Tanmateix, si necessiteu configurar o triar opcions durant la instal·lació, podeu executar l'instal·lador en mode interactiu. En mode interactiu, podeu triar les opcions que vulgueu a l'assistent d'instal·lació.

Per executar l'instal·lador en mode interactiu, haureu d'utilitzar -i o --interactiu opció:

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

o

winget install --id=Audacity.Audacity -i

Instal·leu aplicacions en mode silenciós

També podeu executar la instal·lació del paquet en segon pla sense demanar cap entrada ni mostrar cap progrés de l'instal·lador. Aquest mode suprimirà tota la interfície d'usuari de la instal·lació. Per fer-ho, haureu d'utilitzar el -h o --en silenci opció amb el instal·lar comandament.

Per executar la instal·lació del programari en segon pla, executeu l'ordre següent:

winget instal·la Audacity.Audacity --silent

o

winget instal·la Audacity.Audacity -h

Això suprimirà tota la interfície d'usuari del procés d'instal·lació.

Canviar la ubicació d'instal·lació d'un programa

De manera predeterminada, les aplicacions s'instal·len a la unitat del sistema a la carpeta "C:\Program Files", però podeu canviar la carpeta d'instal·lació d'un programa amb el -l o --ubicacióopció.

Per exemple, volem instal·lar el programa Notepad++ a la ubicació "D:\Software" en lloc de la carpeta predeterminada "C:\Program Files". Per això farem servir l'ordre següent:

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

A l'ordre anterior, "Notepad++.Notepad++" és l'ID de l'aplicació que volem instal·lar, opció de consulta exacta -e és limitar la selecció a un fitxer i --ubicació s'utilitza per especificar la ubicació d'instal·lació personalitzada.

Omet la comprovació hash de l'instal·lador

Quan instal·leu programari amb winget, verifica automàticament la integritat de les dades dels fitxers d'instal·lació. Tanmateix, si esteu instal·lant un programa per al qual no voleu comprovar si hi ha hash, podeu utilitzar el --força opció:

winget instal·la WSAtools -e --force

Acceptar els acords de llicència

Quan instal·leu cert programari, se us demanarà que accepteu l'acord de llicència dels paquets de programari i la font. Podeu evitar aquestes indicacions acceptant l'acord de llicència per endavant.

Per acceptar l'acord de llicència d'un paquet, podeu utilitzar el --acceptar-paquet-acords opció amb l'ordre d'instal·lació:

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

Per acceptar l'acord de llicència d'origen, podeu utilitzar el --acceptar-acords-font opció:

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

O

Podeu acceptar els dos acords de llicència amb aquesta ordre:

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

Instal·leu diverses aplicacions alhora amb Winget a Windows 11

Un altre gran avantatge d'utilitzar Winget és que podeu instal·lar diverses aplicacions al mateix temps amb una sola ordre. Tot el que heu de fer és unir-vos a cada comanda d'instal·lació de Winget amb dos ampersand && caràcters en una única ordre executable.

Aquí teniu la sintaxi per instal·lar diverses aplicacions amb winget:

winget install && winget install && winget install 

On substituir amb el nom real o l'identificador de l'aplicació i amb opcions compatibles amb el instal·lar comandament.

Per exemple, l'ordre següent instal·larà un reproductor multimèdia VLC, Notepad ++ i aplicacions Audacity alhora al vostre sistema:

winget install VideoLAN.VLC -e && winget install Notepad++.Notepad++ -e && winget instal·la Audacity.Audacity -e

Com podeu veure més amunt, els tres paquets d'aplicacions s'han instal·lat amb una sola ordre.

Actualitzar o actualitzar aplicacions amb Winget

Winget us permet no només instal·lar paquets d'aplicacions, sinó també actualitzar o desinstal·lar els existents. Podeu actualitzar qualsevol aplicació existent amb el actualització comanda al vostre sistema sempre que hi hagi una actualització disponible per a l'aplicació concreta.

La sintaxi per actualitzar l'aplicació amb Winget és:

actualització del winget [[-q] ] []

Per conèixer les opcions compatibles disponibles per al actualització comanda, introduïu l'ordre següent:

actualització del winget -?

Les opcions següents estan disponibles per a actualització comandament:

  • -m,--manifest: El camí al manifest del paquet.
  • --id: filtreu els resultats per id
  • --nom: filtra els resultats pel nom
  • --moniker: filtra els resultats per sobrenom
  • -v o --versió: Utilitzeu la versió especificada; per defecte és la darrera versió
  • -s o --font: Trobeu el paquet utilitzant la font especificada
  • -e o --exacte: Trobeu el paquet utilitzant la coincidència exacta
  • -i o --interactiu: Sol·licitar instal·lació interactiva; pot ser que calgui l'entrada de l'usuari
  • -h o --en silenci: Sol·liciteu una instal·lació silenciosa
  • -o o --registre: ubicació del registre (si és compatible)
  • --anul·lar: sobreescriu els arguments que s'han de passar a l'instal·lador
  • -l o --ubicació: Ubicació on instal·lar (si és compatible)
  • --força: anul·la la comprovació hash de l'instal·lador
  • --acceptar-paquet-acords: Accepteu tots els acords de llicència dels paquets
  • --acceptar-acords-font: Accepteu tots els acords d'origen durant les operacions d'origen
  • --capçalera: Capçalera HTTP d'origen REST de Windows-Package-Manager opcional
  • --tots: actualitzeu tots els paquets instal·lats a l'últim si està disponible

Però abans d'actualitzar qualsevol aplicació, heu de comprovar si els vostres paquets instal·lats actualment tenen actualitzacions disponibles. Podeu fer-ho amb l'ordre d'actualització o llista que mostrarà totes les aplicacions instal·lades al vostre ordinador (inclosos els programes no instal·lats mitjançant Winget).

Per llistar tots els programes instal·lats a l'ordinador, executeu aquesta senzilla ordre:

actualització del winget

Si hi ha una actualització disponible per a una aplicació, la nova versió es mostrarà a la columna "Disponible" corresponent, tal com es mostra a continuació.

o

llista de banda

Per actualitzar una aplicació, només cal que introduïu el nom de l'aplicació amb l'ordre d'actualització. Per exemple, aquí volem actualitzar l'aplicació 'Recuva':

actualització del winget Recuva

També podeu actualitzar paquets mitjançant winget amb l'ajuda de diverses opcions disponibles (--id, --nom, --interactiu, etc.). Per actualitzar una aplicació mitjançant Winget pel seu ID, executeu l'ordre següent:

actualització de winget --id VideoLAN.VLC

També podeu actualitzar tots els paquets (amb actualitzacions disponibles) instal·lats al vostre ordinador alhora. Per actualitzar tots els paquets instal·lats (si hi ha actualitzacions disponibles), podeu executar aquesta ordre:

actualització del winget --all

El --tots L'opció troba totes les aplicacions amb actualitzacions disponibles i l'ordre d'actualització instal·la les actualitzacions.

Desinstal·leu o elimineu aplicacions amb Winget

Si voleu desinstal·lar un programa mitjançant Winget, podeu fer-ho amb el desinstal·lar comandament. També pot eliminar els programes que no s'han instal·lat amb winget.

La sintaxi:

desinstal·lació de winget [[-q] ] []

El desinstal·lar L'ordre té el seu propi conjunt d'opcions, que es poden veure executant aquesta ordre:

desinstal·lació de winget -?

Les opcions següents estan disponibles:

  • -m,--manifest: El camí al manifest del paquet
  • --id: filtreu els resultats per id
  • --nom: filtra els resultats pel nom
  • --moniker: filtra els resultats per sobrenom
  • -v,--versió: Utilitzeu la versió especificada; per defecte és la darrera versió
  • -s,--font: Trobeu el paquet utilitzant la font especificada
  • -e,--exacte: Trobeu el paquet utilitzant la coincidència exacta
  • -i,--interactiu: Sol·licitar instal·lació interactiva; pot ser que calgui l'entrada de l'usuari
  • -h,--en silenci: Sol·liciteu una instal·lació silenciosa
  • -o,--log: ubicació del registre (si és compatible)
  • --capçalera: Capçalera HTTP d'origen REST de Windows-Package-Manager opcional
  • --acceptar-acords-font: Accepteu tots els acords d'origen durant les operacions d'origen

Podeu utilitzar les opcions anteriors per refinar encara més la cerca o la selecció de l'aplicació correcta que voleu desinstal·lar.

Abans de desinstal·lar aplicacions, primer, visualitzeu totes les aplicacions instal·lades al vostre dispositiu:

llista de banda

Exemple 1:

Per exemple, per desinstal·lar l'aplicació "Dinamic Wallpaper", estem utilitzant l'ordre següent:

winget desinstal·la "Dinamic Wallpaper"

Com que la consulta (nom de l'aplicació) té un espai, l'hem tancat entre cometes dobles.

Exemple 2:

Podeu utilitzar el --nom opció per especificar l'aplicació amb un nom específic que voleu desinstal·lar del vostre PC.

desinstal·lació de winget --name Notepad++ -e

També podeu afegir la consulta exacta -e opció per limitar la selecció a un nom de paquet exacte.

Exemple 3:

Si teniu diverses aplicacions amb el mateix nom, podeu utilitzar l'ID de l'aplicació per especificar l'aplicació correcta.

Per exemple, quan enumereu les aplicacions "Xbox" al vostre ordinador, obtindreu diversos resultats.

Per desinstal·lar el paquet "Xbox Game Bar Plugin", podeu utilitzar el --id opció per especificar l'ID de l'aplicació:

desinstal·lació de winget --id=Microsoft.XboxGameOverlay_8wekyb3d8bbwe

Exemple 4:

De vegades, quan desinstal·leu un programa, pot deixar tones de residus de programari, com ara l'historial, els registres, els fitxers desats, etc. Depenent del programari, us pot oferir opcions per esborrar configuracions i dades addicionals. Per fer-ho, haureu d'utilitzar l'assistent interactiu per desinstal·lar aplicacions.

Per desinstal·lar una aplicació en un mode interactiu, executeu l'ordre següent:

winget desinstal·la Notepad++ -e --interactive

Si voleu suprimir tota la interfície d'usuari i eliminar una aplicació en mode silenciós, executeu l'ordre següent:

winget desinstal·la el Bloc de notes++ -e -h

Consulteu les característiques experimentals del Gestor de paquets de Windows

L'ordre de funcions us permet veure la llista de funcions experimentals i l'estat disponible per a la vostra versió del Gestor de paquets de Windows (winget).

Per veure l'estat de les funcions experimentals a Winget, executeu l'ordre següent:

característiques de l'ala

Veureu la llista de funcions i si estan habilitades o desactivades a la columna "Estat". Podeu activar o desactivar funcions mitjançant la configuració de Winget.

Configura la configuració del Gestor de paquets de Windows (Winget).

La configuració del Gestor de paquets de Windows (Winget) es pot editar en un fitxer de configuració JSON. El 'settings.json' us permet personalitzar diverses experiències i preferències del client Winget, com ara la configuració d'actualització automàtica, la interfície d'usuari de la barra de progrés, el comportament de l'instal·lador, les funcions i molt més.

Per obrir el fitxer settings.json, executeu l'ordre senzill següent:

configuració de l'ala

De manera predeterminada, el fitxer JSON s'obrirà al vostre editor de text predeterminat com el Bloc de notes.Tanmateix, es recomana editar fitxers JSON en un editor de codi preferiblement "Microsoft Visual Studio Code", que serà més fàcil d'editar. Si l'editor de text/codi predeterminat ja està configurat, iniciarà automàticament el vostre editor de text predeterminat i obrirà el fitxer de configuració que hi ha.

Si no teniu Visual Studio Code, podeu instal·lar-lo amb aquesta ordre:

winget instal·lar Microsoft.VisualStudioCode

Si no voleu instal·lar VS Code, també podeu editar la configuració al Bloc de notes.

Un cop s'obri el fitxer de configuració JSON per primera vegada al vostre editor de text, no hi haurà cap configuració configurada.

Canvia l'interval d'actualització per a la font

El autoUpdateIntervalInMinutes codi especifica l'interval de temps (en minuts) per comprovar les actualitzacions de la font. L'interval d'actualització predeterminat s'estableix en "5". Podeu canviar-lo segons les vostres necessitats. Si voleu desactivar la comprovació d'actualització automàtica a una font, només cal que canvieu-la a "0".

A l'exemple següent, estem canviant l'interval d'actualització a '10' minuts.

En cas que hàgiu desactivat la comprovació d'actualització automàtica, podeu comprovar manualment les actualitzacions de la font mitjançant actualització de la font de winget.

Canvia el disseny visual de la barra de progrés

Podeu canviar l'estil visual o el color de la barra de progrés amb el visual configuració. El color predeterminat de la barra de progrés és "accent", però el podeu canviar a "retro" o "arc de Sant Martí".

Per exemple, per canviar el color de la barra de progrés a "arc de Sant Martí", afegiu el codi següent al fitxer JSON:

"visual": { "progressBar": "arc de Sant Martí" },

I assegureu-vos d'afegir un claudàtor de tancament } al final del codi JSON.

Canviar l'abast d'instal·lació de l'aplicació

També podeu canviar el comportament d'instal·lació, inclòs l'abast, la configuració regional i més amb l' installBehavior configuració.

La configuració d'abast especifica si s'ha d'instal·lar un paquet només per a l'usuari actual o per a tota la màquina. Podeu establir l'abast de tota la instal·lació a qualsevol de les dues usuari o màquina.

Per canviar l'abast a l'usuari actual, introduïu el codi següent:

"installBehavior": { "preferències": { "abast": "usuari" } },

Activa o desactiva les funcions experimentals a Winget

Com hem esmentat a la secció anterior, també podeu configurar les funcions experimentals de Winget al fitxer settings.json. El Característiques experimentals La configuració us permet activar o desactivar les funcions. Per veure la llista de funcions experimentals disponibles, executeu característiques de l'ala.

Com podeu veure més amunt, hi ha dues funcions disponibles per a aquesta versió del Gestor de paquets de Windows: "Mostra la informació de dependències" i "Instal·lació directa de MSI". La funció de dependències mostra la informació de dependències del paquet i la "Instal·lació MSI directa" us permet instal·lar directament paquets MSI en lloc de msiexec. Anoteu les propietats de les funcions que podeu utilitzar a la configuració per habilitar o desactivar la funció específica.

Per habilitar la funció "Instal·lació directa de MSI", afegiu el codi següent al fitxer JSON:

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

Per habilitar la funció "Mostra la informació de dependències", incloeu el codi següent al fitxer JSON:

 "experimentalFeatures": { "dependències": true },

Ara, corre característiques de l'ala de nou per confirmar si les funcions estan habilitades.

Per desactivar una funció, simplement canvieu el valor booleà a fals al codi.

Per obtenir més informació sobre l'esquema de configuració de Winget i el seu ús, consulteu aquest article: //raw.githubusercontent.com/microsoft/winget-cli/master/schemas/JSON/settings/settings.schema.0.2.json.

Exporteu el programari instal·lat a un altre ordinador mitjançant Winget

Una altra gran característica de l'eina Winget és que us permet exportar les aplicacions instal·lades al vostre ordinador a un fitxer JSON que es pot utilitzar per instal·lar ràpidament les mateixes aplicacions en una altra màquina. Aquesta funció pot ser útil si esteu intentant instal·lar les mateixes aplicacions en diversos ordinadors o si esteu restablint/reinstal·lant l'ordinador.

Tanmateix, Winget només instal·larà les aplicacions al repositori de Winget. Altres programes com els jocs de PC no s'instal·laran mitjançant fitxers JSON de Winget.

La sintaxi per a l'ordre d'exportació:

exportació de winget [-o] []

Per veure els arguments i les opcions compatibles, introduïu l'ordre següent:

exportació de winget -?

El següent és l'únic argument disponible:

  • -o o --sortida: camí del fitxer JSON que s'ha de crear.

Les opcions següents estan disponibles:

  • -s o --font: Exporta paquets des de la font especificada.
  • --inclou-versions: Inclou versions específiques de paquets al fitxer JSON.
  • --acceptar-acords-font: Accepteu tots els acords d'origen durant les operacions d'origen i eviteu el missatge.

Exemple:

Per exportar la llista d'aplicacions instal·lades al vostre ordinador a un fitxer JSON, executeu l'ordre següent:

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

o

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

Aquí, -o o --sortida L'argument especifica la ruta on voleu desar el fitxer JSON (exportació). L'opció –include-versions indica al winget que inclogui les versions de les aplicacions instal·lades actualment al fitxer JSON. De manera predeterminada, l'ordre d'importació instal·larà les últimes versions d'aplicacions des del fitxer JSON. Però si voleu exportar les versions específiques de les aplicacions des de l'ordinador existent, haureu d'incloure el --inclou versions opció.

Si una aplicació o versió instal·lada no està disponible als dipòsits, veureu "El paquet/la versió instal·lat no està disponible des de cap missatge font" i aquestes aplicacions no s'inclouran al fitxer JSON.

Com podeu veure a continuació, el fitxer JSON de nova creació conté la llista de programes instal·lats a la vostra màquina.

Importa la llista d'aplicacions des d'un altre ordinador mitjançant Winget

L'ordre d'import us permet instal·lar la llista de programes des d'un fitxer JSON al vostre ordinador.

La sintaxi de l'ordre d'importació:

importació ala [-i] []

Per veure els arguments i les opcions compatibles, introduïu l'ordre següent:

importació winget -?

Es recolzen els arguments següents:

  • -i o --import-file: camí del fitxer JSON per importar

S'admeten les opcions següents:

  • --ignore-no disponible: Ignora els paquets no disponibles
  • --ignore-versions: Ignoreu les versions especificades al fitxer JSON i instal·leu la darrera versió disponible
  • --acceptar-paquet-acords: Accepteu tots els acords de llicència dels paquets
  • --acceptar-acords-font: Accepteu tots els acords d'origen durant les operacions d'origen

Exemple:

Per instal·lar (importar) les aplicacions des d'un fitxer JSON en un ordinador, executeu l'ordre:

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

o

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

A l'ordre anterior, -i o --import-file argument especifica el camí al fitxer JSON que voleu importar. El --ignore-no disponible L'opció suprimeix l'error que obteniu quan un paquet especificat al fitxer JSON no està disponible als dipòsits. I --ignore-versions L'opció ignora les versions especificades al fitxer JSON i instal·la la darrera versió disponible de les aplicacions.

Si un paquet ja està instal·lat, Winget intentarà trobar una actualització per a aquest paquet. Si ja està actualitzat, veureu el missatge "El paquet ja està instal·lat:" i "No s'ha trobat cap actualització aplicable".

Això és.