Winget actualitzador

Windows te un instal·lador/actualitzador massiu, com Linux, per les versions 10 i 11. El seu ús és molt fàcil:

winget list

Ens pregunta si acceptem les condicions (Y) i ens fa la llista de tot el que tenim instal·lat i que pot actualitzar i que no.

winget upgrade

Ens mostra la llista de programes que Sí pot actualitzar. Si fem “Winget upgrade IDdelprograma” només actualitza aquest.

winget upgrade --all

Ens actualitza tot el que pot. No només programes de Microsoft. A vegades demana permisos.

winget search nomprograma

Ens cerca tots els programes amb aquest “nomprograma” i si el troba ens diu la versió que descarregarà. No cal tenir-lo instal·lat previament.

winget uninstall IDnomprograma

Ens desinstal·la el programa indicat.

Si has canviat de pc, Winget pot exportar una llista de programes d’un pc vell per instal·lar-ho al nou:

winget export -o C:\llistaprogrames.json

Ens dona unes advertencies dels programes que NO pot exportar, normalment perque son de Windows. Ara només cal copiar aquest fitxer .json al nou pc i executar el Winget:

winget import -i C:\llistaprogrames.json

Amb aquesta ordre, importa la llista i comença a instal·lar tots els programes.

Potser algún programa no el pot importar, però és molt útil.

Per acabar cal indicar que si el windows NO reconeix aquesta ordre, “WInget”, amb la següent ordre, forcem la seva instal·lació:

Get-AppxPackage -AllUsers *DesktopAppInstaller* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}