Winget actualizador

Windows tiene un instalador/actualizador masivo, como en Linux, para las versionde de Windows 10 y 11. Su uso es muy fácil:

winget list

Este comando nos pregunta si aceptamos las condiciones (Y) y nos muestra una lista de todo lo que tenemos instalado y que puede actualizar y que no.

winget upgrade

Nos muestra la lista de programas que Sí puede actualizar. Si escribimos «winget updrade IDdelprograma» solo actualiza este.

winget upgrade --all

Nos actualiza todo lo que puede, no solo programas de Microsoft. A veces nos pide permisos o nos abre una ventana del instalador.

winget search nombreprograma

Nos busca programas con el nombre de programa :»nombreprograma» y si lo encuentra nos dice la versión que va a descargar. No es necesario tenerlo instalado previamente.

winget uninstall IDnombreprograma

Nos desintala el programa «IDnombreprograma»

Si cambias de ordenador, winget puede exportar una lista de programas del pc viejo para que los instale automaticamente en el nuevo:

winget export -o C:\listaprogramas.json

Nos da las advertencias de los programas que NO puede exportar, normalmente porque son de Windows. Ahora solo es necesario copiar el archivo .json al nuevo pc y ejecutar winget:

winget import -i C:\listaprogramas.json

Con este comando importa la lista y empieza a instalar los programas.

Puede ser que algún programa no lo pueda importar, pero la mayoría si. Es muy útil.