- Winget es el gestor de paquetes oficial de Microsoft que centraliza la instalación, actualización y eliminación de aplicaciones en Windows.
- El cliente viene integrado en versiones modernas de Windows y puede ampliarse con previews, módulos de PowerShell y manifiestos locales.
- Los comandos install, search, list, upgrade, uninstall, export e import cubren casi todas las necesidades de gestión de software diario.
- Winget ofrece potentes opciones de configuración, logging y scripting, ideal para automatizar despliegues y mantener grandes entornos controlados.
Si alguna vez has tenido que formatear Windows y reinstalar todos tus programas a mano, sabrás lo desesperante que es ir uno por uno descargando Chrome, VLC, Spotify, 7-Zip y compañía desde sus webs, aceptando asistentes, desmarcando casillas sospechosas y dándole a “Siguiente” como si no hubiera un mañana. Todo ese ritual se puede evitar con una sola herramienta: Winget.
Winget es el gestor de paquetes oficial de Microsoft para Windows. Te permite instalar, actualizar, desinstalar y automatizar la gestión de todo tu software desde la terminal, sin abrir el navegador ni pelearte con instaladores llenos de publicidad. Una vez te acostumbras a usarlo, cuesta mucho volver al método tradicional.
Qué es Winget y por qué merece la pena usarlo
Winget (o Windows Package Manager) es una herramienta de línea de comandos para Windows 10, Windows 11 y Windows Server 2025 que sirve para buscar, instalar, actualizar, quitar y configurar aplicaciones desde consola. Es el cliente que se conecta al servicio Windows Package Manager, el repositorio donde se aloja el catálogo de paquetes.
A nivel práctico, Winget funciona de forma muy parecida a apt en Linux o brew en macOS: tienes un único punto central desde el que controlar el software de tu equipo. Desde ahí puedes instalar navegadores, ofimática, utilidades del sistema, herramientas de desarrollo, reproductores multimedia y miles de aplicaciones más, todo con comandos muy sencillos.
Otro detalle importante es que Winget es software de código abierto alojado en GitHub. El código del cliente está en el repositorio oficial (https://github.com/microsoft/winget-cli/) y se compila como una solución C++ para Visual Studio 2022. La comunidad colabora activamente enviando nuevos paquetes, corrigiendo errores y ampliando el catálogo, por lo que la mayoría de programas populares están disponibles y los que faltan suelen añadirse rápido.
Al trabajar con un repositorio mantenido por Microsoft y la comunidad, disminuye mucho el riesgo de software malicioso en comparación con ir descargando ejecutables desde webs aleatorias. Además, Winget soporta verificación mediante hash SHA256 y distintas opciones de seguridad para minimizar problemas con instaladores manipulados.
Instalar y actualizar Winget en Windows 10, Windows 11 y Windows Server
En la mayoría de equipos modernos no tendrás que hacer nada especial para usar Winget, porque va incluido en el propio sistema a través del Instalador de aplicaciones (App Installer). Este componente se distribuye y se mantiene actualizado desde la Microsoft Store en Windows 10 y Windows 11 de escritorio, y mediante actualizaciones en Windows Server 2025.
Para comprobar si Winget está disponible en tu máquina, basta con abrir una terminal (Terminal de Windows, PowerShell o Símbolo del sistema) y escribir winget –version. Si el comando devuelve un número de versión, ya lo tienes operativo. Si recibes un mensaje indicando que no se reconoce, lo normal es que baste con abrir Microsoft Store, buscar “Instalador de aplicaciones” y actualizarlo o instalarlo.
Winget viene preinstalado en Windows 11 y en versiones modernas de Windows 10 (a partir de la 1809 aproximadamente). En Windows Server 2025 también forma parte del sistema, aunque las actualizaciones se gestionan vía Windows Update en lugar de la Store tradicional.
Si por alguna razón tu equipo no tiene Winget actualizado, puedes descargar manualmente la compilación estable desde el repositorio de GitHub de winget-cli o asegurarte de que App Installer está en la última versión disponible. Normalmente no hace falta complicarse: dejando que la Store actualice App Installer suele ser suficiente.
Instalar versiones preliminares de Winget (para desarrolladores)
Si quieres probar las funciones más recientes y experimentales de Winget antes de que lleguen a la versión estable, puedes instalar una compilación en versión preliminar. Esta opción está pensada sobre todo para desarrolladores, administradores avanzados y usuarios que no tienen problema en encontrarse con algún bug puntual.
Hay dos formas principales de conseguir la preview del cliente:
- Descargar la última versión preliminar de Winget desde GitHub y revisar las notas de la versión para ver qué novedades incluye. Al instalar este paquete obtendrás el cliente en versión preview, pero no se activarán las actualizaciones automáticas de futuras previews desde Microsoft Store.
- Apuntarte al Windows Insider Program con una cuenta Microsoft, corporativa, educativa o de Azure AD, eligiendo los canales Canary o Dev. En estos canales, las nuevas versiones preliminares de Winget llegan automáticamente a través de la Store junto con el resto de componentes del sistema.
Es importante tener claro que una compilación preliminar puede contener errores o cambios de comportamiento no definitivos. Lo ideal es usar estos canales en máquinas de pruebas o entornos controlados, y no en el PC de trabajo principal si la estabilidad es prioritaria.
Instalar y usar Winget en Windows Sandbox
Windows Sandbox es un entorno de escritorio aislado y desechable pensado para ejecutar aplicaciones con mayor seguridad, sin afectar al sistema anfitrión. Todo lo que instales dentro de esa sandbox se pierde al cerrarla, lo que la hace ideal para probar software sospechoso o hacer experimentos.
Por defecto, Windows Sandbox no incluye ni Winget ni la Microsoft Store, así que hay que incorporar Winget de forma manual si quieres gestionar software dentro de ese entorno. Tienes dos caminos principales: descargar el paquete más reciente desde GitHub o usar el cmdlet de PowerShell Repair-WinGetPackageManager a través de un módulo específico.
Un método práctico para instalar la versión estable de Winget dentro de Windows Sandbox es abrir una consola de PowerShell y ejecutar este bloque de comandos, que automatiza casi todo el proceso:
$progressPreference = 'silentlyContinue'
Write-Host "Installing WinGet PowerShell module from PSGallery..."
Install-PackageProvider -Name NuGet -Force | Out-Null
Install-Module -Name Microsoft.WinGet.Client -Force -Repository PSGallery | Out-Null
Write-Host "Using Repair-WinGetPackageManager cmdlet to bootstrap WinGet..."
Repair-WinGetPackageManager -AllUsers
Write-Host "Done."
Si quieres que el módulo Microsoft.WinGet.Client de PowerShell quede disponible para todos los usuarios de la máquina, puedes añadir el parámetro -Scope AllUsers al comando Install-Module. Y si lo que buscas es probar una versión preliminar del cliente, puedes incorporar el modificador -IncludePrerelease junto a Repair-WinGetPackageManager.
Para ver todos los parámetros que admite este cmdlet, simplemente ejecuta Get-Help Repair-WinGetPackageManager -Full. Ahí encontrarás opciones adicionales para controlar el ámbito de instalación, el comportamiento en caso de error y otros detalles técnicos.
Consideraciones importantes para administradores
Cuando usas Winget en entornos corporativos o en equipos donde gestionas varias cuentas, conviene entender bien cómo afecta el nivel de privilegios a la instalación de aplicaciones. No es lo mismo lanzar los comandos desde una terminal estándar que desde una terminal con permisos de administrador.
Si ejecutas Winget sin privilegios elevados, es posible que algunas aplicaciones requieran elevación UAC para poder instalarse. En ese caso, Windows te mostrará un aviso pidiendo permiso. Si no aceptas esa elevación, la instalación no continuará y el paquete quedará sin instalar.
Cuando inicias la terminal “Como administrador”, Winget se ejecuta directamente con esos permisos, por lo que no verás los avisos de elevación individuales de cada paquete que lo necesite. Esto es muy cómodo para automatizar despliegues, pero también implica un mayor riesgo si instalas paquetes en los que no confías.
Para administradores de sistemas, Winget incorpora además opciones de información y diagnóstico muy útiles: por ejemplo, el parámetro –info muestra detalles del cliente, la licencia, la declaración de privacidad y las directivas de grupo aplicadas, mientras que las opciones de logging permiten registrar lo que hace el gestor de paquetes para posterior auditoría.
Primeros pasos: cómo usar Winget en el día a día
Para empezar a usar Winget, solo necesitas abrir una terminal en Windows. Puedes hacerlo con la combinación de teclas Windows + X y eligiendo “Terminal de Windows” o “Terminal (Administrador)”, o buscando “PowerShell” o “cmd” en el menú Inicio y abriendo la opción que prefieras.
Una vez abierta la consola, te conviene comprobar que Winget responde con normalidad ejecutando winget –help. Verás en pantalla una descripción de la herramienta y el listado básico de comandos disponibles, lo que te sirve de chuleta rápida.
Uno de los escenarios más habituales es instalar tu software de confianza justo después de montar o formatear un PC. Aquí es donde Winget brilla, porque te ahorra el maratón de instaladores clásicos y te permite automatizar casi todo con unos pocos comandos bien pensados.
Hay usuarios que han detectado problemas cuando el ejecutable de Winget no está correctamente definido en la ruta (PATH) del sistema. Si al escribir winget ves un error de comando no reconocido, revisa que App Installer esté bien instalado y actualizado; si sigue fallando, merece la pena comprobar variables de entorno o reinstalar el componente.
Comandos fundamentales de Winget y qué hace cada uno
La versión actual de Winget admite una serie de comandos que cubren prácticamente todas las tareas típicas de gestión de software. Aunque hay muchos, los más importantes para el uso diario son bastante sencillos de entender.
- install: instala la aplicación especificada.
- show: muestra detalles completos de un paquete.
- source: permite añadir, editar, eliminar y actualizar orígenes (repositorios).
- search: busca aplicaciones en las fuentes configuradas.
- list: enseña la lista de paquetes instalados en el sistema.
- upgrade: actualiza la aplicación indicada o todas las que tengan versión nueva.
- uninstall: desinstala el programa seleccionado.
- hash: genera el hash SHA256 de un instalador.
- validate: valida un archivo de manifiesto para subirlo al repositorio.
- settings: abre el archivo de configuración de Winget.
- features: muestra el estado de las características experimentales.
- export: exporta la lista de paquetes instalados a un archivo.
- import: instala todos los paquetes listados en un archivo exportado.
- pin: gestiona los paquetes marcados para que no se actualicen automáticamente.
- configure: aplica una configuración deseada del sistema (Desired State).
- download: descarga el instalador de una app sin ejecutarlo.
- repair: repara la instalación de una aplicación.
- dscv3: integra comandos con PowerShell Desired State Configuration v3.
Para terminar de familiarizarte, puedes ver todas las opciones específicas de un comando concreto usando la típica ayuda contextual con winget <comando> –help, que detalla parámetros, ejemplos y comportamiento esperado.
Buscar, ver y entender paquetes antes de instalarlos
Antes de instalar nada, lo primero es localizar el paquete correcto. Para eso existe el comando winget search, que te permite buscar aplicaciones por nombre parcial o completo en las fuentes que tengas configuradas.
Por ejemplo, si quieres localizar VLC, podrías escribir winget search vlc. El resultado será una tabla con el nombre del programa, su identificador de paquete (ID) y la fuente (por ejemplo winget o msstore). Esa columna ID es clave, porque evita confusiones cuando hay nombres parecidos.
Una vez localizada la app, puedes profundizar con winget show. Por ejemplo, winget show VideoLAN.VLC te mostrará detalles como la versión disponible, el editor, la licencia, los instaladores por arquitectura y otros datos que te ayudan a verificar que es exactamente el software que quieres.
También puedes usar winget show –id ID_DEL_PAQUETE cuando conoces de antemano el identificador. Esto es muy útil para evitar instalar la app equivocada cuando hay varias coincidencias similares en la búsqueda, ya que verás claramente origen, publisher, versiones y enlaces oficiales.
Instalar programas con Winget: desde lo básico hasta las opciones avanzadas
El comando central de Winget es install. Su uso básico es muy sencillo, pero cuenta con una gran cantidad de opciones para afinar la instalación según tus necesidades o las políticas de tu organización.
La sintaxis genérica es:
winget install [[-q] <consulta> ...] [opciones]
El argumento -q, –query sirve para indicar el texto de búsqueda (nombre, parte del nombre, etc.), aunque lo más recomendable suele ser usar directamente el ID del paquete para ser totalmente preciso. A partir de ahí, puedes añadir opciones que refinen el resultado o modifiquen el comportamiento.
Entre las opciones más importantes del comando install destacan:
- -m, –manifest: permite instalar usando la ruta a un archivo de manifiesto YAML local.
- –id: restringe la instalación a un identificador de aplicación concreto.
- –name: limita la búsqueda al nombre de la app.
- –moniker: usa el moniker (alias) mostrado para la aplicación.
- -v, –version: fuerza la instalación de una versión específica; si se omite, se usa la última disponible.
- -s, –source: limita la búsqueda a un origen concreto (por ejemplo winget o msstore).
- –scope: indica si la instalación va dirigida al usuario actual o a toda la máquina.
- -a, –architecture: selecciona la arquitectura del instalador (x86, x64, ARM, etc.).
- –installer-type: permite elegir el tipo de instalador cuando hay varios disponibles.
- -e, –exact: usa la cadena exacta de búsqueda, respetando mayúsculas y minúsculas y sin comportarse como subcadena parcial.
- -i, –interactive: lanza el instalador en modo interactivo con interfaz gráfica.
- -h, –silent: ejecuta el instalador en modo silencioso, suprimiendo la UI.
- –locale: define la configuración regional (código BCP47) para la instalación.
- -o, –log: redirige el registro de la instalación a un archivo concreto.
- –custom: permite pasar argumentos adicionales al instalador.
- –override: envía directamente una cadena de parámetros personalizada al instalador.
- -l, –location: establece la ruta de instalación si el instalador lo soporta.
- –ignore-security-hash: ignora fallos de comprobación de hash (no recomendable salvo casos muy concretos).
- –allow-reboot: autoriza un reinicio al concluir la instalación si es necesario.
- –skip-dependencies: omite el procesamiento de dependencias o características de Windows asociadas.
- –ignore-local-archive-malware-scan: salta el análisis de malware para paquetes de tipo archivo provenientes de manifiestos locales.
- –dependency-source: indica qué origen usar para resolver dependencias del paquete.
- –accept-package-agreements: acepta de forma automática las licencias y EULA del paquete, sin avisos interactivos.
- –no-upgrade: evita la actualización si ya existe una versión instalada.
- –header: añade una cabecera HTTP opcional al origen REST de Windows Package Manager.
- –authentication-mode: define la preferencia de autenticación (silenciosa, preferencia silenciosa o interactiva).
- –authentication-account: indica la cuenta a utilizar para la autenticación.
- –accept-source-agreements: acepta los términos de uso del origen (repositorio) de WinGet.
- -r, –rename: cambia el nombre del ejecutable en instalaciones de tipo portable.
- –uninstall-previous: desinstala la versión previa del paquete durante una actualización.
- –force: fuerza la ejecución del comando y continúa incluso con incidencias no críticas de seguridad.
Además, puedes combinar estas opciones con los modificadores generales de Winget, como –logs/–open-logs, –verbose/–verbose-logs, –nowarn/–ignore-warnings, –disable-interactivity, –proxy y –no-proxy, así como con los parámetros de ayuda y espera (-?, –help, –wait).
Ejemplos prácticos de instalación y desambiguación
Para ver cómo funciona en la práctica, imagina que quieres instalar Microsoft PowerToys. Si deseas una versión concreta, podrías escribir:
winget install powertoys --version 0.91.1
Si prefieres ir a tiro fijo con el identificador oficial, usarías:
winget install --id Microsoft.PowerToys
Y si te interesa una versión específica además del ID, puedes combinar ambas opciones sin problema:
winget install --id Microsoft.PowerToys --version 0.91.1
Cuando lanzas una consulta ambigua (por ejemplo, un nombre muy genérico), Winget puede mostrarte una lista de posibles coincidencias en lugar de instalar directamente nada. Eso se hace a propósito para que no acabes con la app equivocada. La manera correcta de resolverlo es refinar el comando usando el ID y la búsqueda exacta:
winget install --id Git.Git -e
Si tienes varios orígenes configurados (por ejemplo, winget y msstore), es posible que haya entradas duplicadas del mismo software. En ese caso, puedes añadir también la fuente para evitar dudas:
winget install --id Git.Git -e --source winget
En el caso del origen msstore, los identificadores de los paquetes suelen ser únicos (por ejemplo, XP9KHM4BK9FZ7Q para una app concreta), de modo que no es obligatorio usar -e para que la consulta sea inequívoca:
winget install XP9KHM4BK9FZ7Q -s msstore
Instalar varios programas de golpe y automatizar un nuevo PC
Una de las grandes ventajas de Winget es que te permite configurar un nuevo equipo en tiempo récord instalando muchos programas en cadena. Puedes indicar varios identificadores en el mismo comando y el cliente los irá procesando uno tras otro.
Un ejemplo sencillo sería:
winget install Microsoft.VisualStudioCode Microsoft.PowerShell Git.Git
Otro caso típico es encadenar instalaciones con parámetros que reduzcan interacción, por ejemplo aceptando acuerdos de licencia y usando modo silencioso. Un comando algo más avanzado podría ser:
winget install --id Google.Chrome --id Mozilla.Firefox --id VideoLAN.VLC -e \
--accept-package-agreements --accept-source-agreements --silent
Así lanzas la instalación de varios navegadores y reproductores de una vez, te vas a hacer otra cosa y dejas que Winget vaya haciendo el trabajo sin apenas intervenir, siempre y cuando tengas un terminal con permisos adecuados.
Instalación local usando manifiestos YAML
Además de instalar desde los repositorios remotos, Winget te permite trabajar con archivos de manifiesto YAML locales, algo muy útil para pruebas de paquetes, entornos desconectados o despliegues internos.
Para ello se usa la opción –manifest, que apunta a un archivo o a un directorio que contenga el conjunto de manifiestos. La sintaxis es:
winget install --manifest <ruta>
Si se trata de un manifiesto de varios archivos, hay que especificar la carpeta que los contiene en lugar de un único archivo. Winget leerá todos los YAML necesarios para realizar la instalación según lo definido por el paquete.
La instalación desde manifiestos locales puede tener implicaciones de seguridad, por lo que está protegida por una característica que debe habilitar un administrador. Para activarla, se utiliza:
winget settings --enable LocalManifestFiles
Y si en algún momento quieres volver a deshabilitarla, puedes ejecutar:
winget settings --disable LocalManifestFiles
Qué formatos de instalador admite Winget
Para ofrecer compatibilidad con la mayoría del software de Windows, Winget soporta un amplio abanico de tipos de instalador. Entre ellos se incluyen:
- Ejecutables EXE (marcas Silent y SilentWithProgress)
- Paquetes comprimidos ZIP
- Instaladores INNO Setup
- Instaladores Nullsoft (NSIS)
- Paquetes MSI
- Instaladores basados en WIX
- Aplicaciones APPX
- Aplicaciones MSIX
- Instaladores Burn
- Paquetes portátiles (ejecutables sin instalación clásica)
- Fuentes y otros formatos específicos (por ejemplo, paquetes de tipo font)
Esta variedad permite que los mantenedores de paquetes escojan el formato adecuado según el software que distribuyen, y que Winget pueda gestionar desde instaladores clásicos de escritorio hasta apps modernas empaquetadas para la Microsoft Store.
Mantener el sistema al día: actualizar y listar aplicaciones
Donde Winget realmente te ahorra tiempo es en la actualización de software. Con el comando winget upgrade puedes ver de un vistazo qué programas tienen nuevas versiones disponibles en los orígenes configurados.
Al ejecutar winget upgrade sin más parámetros, se muestra una lista con el nombre de la app, la versión instalada y la versión disponible. Si quieres actualizar absolutamente todo lo que tenga una edición más nueva, puedes usar:
winget upgrade --all
Este comando recorre la lista completa de paquetes actualizables y los va instalando uno a uno, algo que puede venir muy bien lanzar semanalmente para mantener tu equipo al día sin abrir un solo navegador.
Si prefieres revisar antes qué tienes instalado, el comando winget list te mostrará todas las aplicaciones presentes en tu sistema, incluidas muchas que no instalaste originalmente con Winget. Es una forma rápida de detectar programas olvidados o software que convendría depurar o actualizar.
En aquellos casos en los que no quieras que una aplicación concreta se actualice de forma automática con upgrade –all, puedes utilizar winget pin para marcar ese paquete y que Winget lo ignore durante las actualizaciones masivas.
Desinstalar software y limpiar tu equipo con Winget
Winget no solo sirve para instalar: también te ayuda a quitar programas que ya no usas desde la misma línea de comandos. Para ello se utiliza el comando winget uninstall, que funciona de forma análoga a install.
La sintaxis básica sería algo como:
winget uninstall NOMBRE_APP
Para ser más preciso y evitar confusiones, es recomendable desinstalar usando el ID del paquete, como en:
winget uninstall --id Git.Git
También es posible encadenar varios nombres o IDs para eliminar varios programas de una sola pasada, lo que viene de lujo cuando estás haciendo limpieza a fondo y quieres desinstalar un buen puñado de herramientas que ya no necesitas.
Exportar e importar listas de programas: el truco para formatear sin sufrir
Uno de los usos más potentes de Winget es la combinación de los comandos export e import, que te permiten guardar la lista de software instalado y reinstalarlo en bloque en otro equipo o tras un formateo.
El flujo típico sería algo así: en tu equipo actual, ejecutas winget export -o misprogramas.json para generar un archivo JSON con la lista de paquetes gestionables. Guardas ese archivo en un pendrive, en la nube o donde quieras.
Después de reinstalar Windows o al configurar un PC nuevo, copias ese archivo al sistema y ejecutas:
winget import -i misprogramas.json
Winget leerá el contenido del JSON y intentará instalar todos los programas listados de forma automática. Lo que antes te podía llevar una tarde entera a base de instaladores, ahora se reduce a un comando y un rato de espera mientras la herramienta hace el trabajo duro.
Ajustar Winget a tu gusto: configuración y características avanzadas
Si usas Winget con frecuencia, te merece la pena echar un vistazo al archivo de configuración settings.json, que puedes abrir fácilmente con el comando winget settings. Desde ahí puedes personalizar aspectos como el comportamiento por defecto de las instalaciones, la salida de los comandos, las características experimentales activas o las fuentes disponibles.
En este archivo también se controla la activación de funciones especiales como LocalManifestFiles, necesaria para la instalación desde manifiestos locales, así como otras opciones relacionadas con la telemetría o el formato de la salida por consola.
Además, la opción features del cliente te permite ver qué características experimentales están activadas, lo que resulta útil si quieres probar funcionalidades de vanguardia sin esperar a que se consoliden en las versiones estables.
Scripting y automatización con el módulo Microsoft.WinGet.Client
Para quienes necesitan ir un paso más allá y automatizar tareas con scripts, Microsoft ofrece el módulo de PowerShell Microsoft.WinGet.Client, disponible en PowerShell Gallery. Con este módulo puedes invocar las funciones de Winget desde scripts PowerShell, integrarlo en pipelines de CI/CD o combinarlo con Desired State Configuration.
Al instalarlo con Install-Module -Name Microsoft.WinGet.Client (y el ámbito que quieras), obtendrás cmdlets específicos para trabajar con paquetes, repositorios, configuraciones de sistema y otras operaciones relacionadas con Windows Package Manager.
Esta integración facilita muchísimo la vida a administradores y desarrolladores que manejan decenas o cientos de equipos, ya que pueden definir el estado deseado del software y dejar que los scripts y las herramientas de automatización se encarguen del resto.
Depuración, registros y solución de problemas con Winget
Cuando algo no va como debería, Winget proporciona información de registro detallada para ayudarte a diagnosticar el problema. Por defecto, los logs se guardan en la carpeta:
%LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\DiagOutputDir\*.log
Si lo necesitas, puedes abrir rápidamente la ubicación por defecto de los registros usando la opción –logs o –open-logs, y aumentar el nivel de detalle con –verbose o –verbose-logs, lo que te dará más contexto sobre descargas, validaciones, fallos de hash y ejecuciones de instaladores.
En el repositorio oficial de winget-cli en GitHub se mantiene una lista de problemas comunes y errores frecuentes, junto con recomendaciones para solucionarlos. Si no encuentras tu caso ahí, también puedes abrir incidencias nuevas o revisar discusiones de la comunidad, que suele ser muy activa a la hora de ayudar y proponer mejoras.
Si el problema está relacionado con que una aplicación concreta no existe en el repositorio de la comunidad, siempre tienes la opción de enviar un paquete nuevo siguiendo las guías oficiales. De ese modo, tu herramienta favorita no solo estará disponible para ti, sino para todos los usuarios de Winget.
Winget también ofrece parámetros específicos para gestionar contratos de licencia. Algunas aplicaciones requieren aceptar EULA o acuerdos adicionales antes de instalarse; si estás automatizando instalaciones, puedes usar –accept-package-agreements y –accept-source-agreements para que el proceso no quede bloqueado por esos avisos. Combinándolos con –silent consigues instalaciones prácticamente no interactivas.
A día de hoy, Winget se ha convertido en una herramienta imprescindible para cualquiera que quiera mantener su Windows limpio, actualizado y bajo control, ya seas usuario doméstico, administrador de sistemas o desarrollador. Centralizar la instalación, actualización, exportación y desinstalación de programas en unos pocos comandos ahorra tiempo, reduce errores y limita el riesgo de acabar descargando software de dudosa procedencia.