Transforma tu experiencia en Windows 11 con estos trucos de Winget

Transforma tu experiencia en Windows 11 con estos trucos de Winget

Para muchos usuarios frecuentes de computadoras, la monotonía de las tareas repetitivas puede reducir la productividad. Esto es especialmente cierto para quienes, como yo, se dedican a la resolución de problemas y a la reparación, para quienes una herramienta eficiente que permita una instalación de software fluida es invaluable. Una de estas herramientas que ha transformado mi flujo de trabajo es WinGet.

WinGet ha demostrado ser increíblemente beneficioso, agilizando diversas operaciones que antes me consumían horas de tiempo. Además de facilitar la instalación de aplicaciones estándar, he descubierto numerosos métodos para aprovechar WinGet y optimizar y mejorar mi eficiencia.

Aunque WinGet está dirigido principalmente a usuarios avanzados, sus aplicaciones intuitivas también pueden satisfacer las necesidades de los usuarios habituales de computadoras. A continuación, comparto algunas de las maneras más efectivas en que he utilizado WinGet para gestionar instalaciones y actualizaciones de software.

1 Configuración de WinGet según sus necesidades

Administrar el estado del software de su sistema

Al configurar una computadora nueva, instalar las aplicaciones esenciales puede ser tedioso si se hace individualmente. Aunque WinGet agiliza esta tarea, instalar las aplicaciones una a una desaprovecha sus capacidades. Con WinGet, puedo optimizar la configuración de mi sistema.

Al usar el comando winget configure, puedo automatizar la instalación de mi software preferido en cualquier dispositivo. La configuración inicial requiere definir mis aplicaciones esenciales en un archivo YAML, que luego puedo transferir fácilmente a cualquier sistema nuevo. Una vez creado el archivo YAML, ejecutar el siguiente comando en una ventana de PowerShell con privilegios elevados adapta mi entorno rápidamente:

winget configure -f.\mysetup.yaml

Este comando recupera eficazmente las aplicaciones especificadas, las descarga y las instala silenciosamente, proporcionando actualizaciones al finalizar. Por lo tanto, independientemente del ordenador en el que trabaje, disfruto de una configuración de software consistente y adaptada a mis necesidades.

2 actualizaciones eficientes con WinGet

Optimice las actualizaciones para todas las aplicaciones

Mantener las aplicaciones actualizadas es crucial para la seguridad, ya que las actualizaciones suelen incluir parches de seguridad esenciales y correcciones de errores. Sin embargo, actualizar manualmente cada aplicación puede ser una tarea tediosa.

Con WinGet, este proceso se simplifica mediante el comando winget upgrade –all. Al ejecutar este comando, se activa la descarga e instalación automática de las últimas versiones de todas las aplicaciones instaladas a la vez. Antes de continuar, suelo ejecutar winget upgrade para revisar las aplicaciones instaladas, sus versiones actuales y las actualizaciones disponibles, lo que proporciona una visión general clara del estado del software.

Este comando de actualización es especialmente útil durante los procesos de resolución de problemas. Por ejemplo, al ejecutarlo con parámetros adicionales, puedo reinstalar y actualizar todas las aplicaciones, incluidas aquellas con versiones inciertas:

winget upgrade --all --include-unknown --force

Según mis observaciones, ciertas aplicaciones, al estar desactualizadas, pueden presentar problemas de rendimiento. Forzar una actualización suele solucionar estos problemas y mejorar la funcionalidad general.

3 Personaliza las actualizaciones con WinGet Pin

Evitar actualizaciones de aplicaciones no deseadas

Integrar el comando pin de WinGet en mi flujo de trabajo complementa la funcionalidad de actualización mencionada anteriormente. Si bien se recomiendan actualizaciones periódicas por razones de seguridad, a veces prefiero retrasar o ignorar actualizaciones específicas, sobre todo cuando introducen cambios significativos en la interfaz que interrumpen mi flujo de trabajo.

Actualización automática de todas las aplicaciones con WinGet Upgrade. Esto puede afectar inadvertidamente a las aplicaciones que deseo mantener en su estado actual. Al usar WinGet PIN, puedo controlar qué aplicaciones excluir de las actualizaciones.

Por ejemplo, para evitar actualizaciones de Microsoft PowerToys, usaría el siguiente comando:

winget pin add --id Microsoft. PowerToys

Por lo tanto, al ejecutar winget upgrade –all, PowerToys permanece sin cambios, lo que me permite mantener la estabilidad en mi flujo de trabajo. Además, puedo guardar esta configuración para usarla en el futuro en diferentes sistemas con el comando:

winget pin export --output.\mypins.json

Este archivo JSON se puede compartir fácilmente, lo que garantiza que los miembros de mi equipo también puedan beneficiarse de mis configuraciones.

4 Automatización del mantenimiento con WinGet y el Programador de tareas

Implementación de actualizaciones programadas para mayor eficiencia

Entre las numerosas mejoras de productividad que ofrece WinGet, la automatización destaca como una de las más potentes. Al integrar WinGet con el Programador de Tareas de Windows, puedo programar tareas de mantenimiento automatizadas, lo que reduce significativamente la intervención manual.

Un caso de uso común implica programar actualizaciones para todas las aplicaciones. El programador de tareas admite la ejecución de scripts, lo que me permite configurar una nueva tarea mediante WinGet e incluir un comando de actualización como script:

upgrade --all --silent --accept-package-agreements --accept-source-agreements

Cuando se activa esta tarea programada, WinGet ejecuta el script, actualizando todas las aplicaciones de forma fluida y silenciosa. Esta configuración es versátil; puedo configurar el Programador de Tareas para que consulte un archivo de configuración o una lista de aplicaciones ancladas, minimizando así la necesidad de supervisión manual.

Aunque muchos perciben WinGet principalmente como una utilidad para instalaciones y desinstalaciones, puede mejorar considerablemente la productividad mediante la automatización de tareas estándar. He compartido algunos usos impactantes de WinGet basados ​​en mi experiencia y estoy deseando descubrir cómo otros usuarios han aprovechado sus capacidades para optimizar sus flujos de trabajo.

Fuente e imágenes

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *