
Pour de nombreux utilisateurs réguliers d’ordinateurs, la monotonie des tâches répétitives peut nuire à la productivité. C’est particulièrement vrai pour ceux qui, comme moi, effectuent des dépannages et des réparations, pour lesquels un outil efficace permettant une installation fluide des logiciels est indispensable. WinGet est l’un de ces outils qui a transformé mon flux de travail.
WinGet s’est avéré incroyablement utile, simplifiant diverses opérations qui me prenaient auparavant des heures. Au-delà de la simple simplification des installations d’applications standard, j’ai découvert de nombreuses méthodes pour exploiter WinGet et optimiser mon efficacité.
Bien que WinGet s’adresse principalement aux utilisateurs expérimentés, ses applications conviviales peuvent également répondre aux besoins des utilisateurs ordinaires. Je partage ci-dessous quelques-unes des méthodes les plus efficaces que j’ai utilisées avec WinGet pour gérer les installations et les mises à jour de logiciels.
1 Configuration de WinGet selon vos besoins
Gestion de l’état du logiciel de votre système
Lors de la configuration d’un nouvel ordinateur, l’installation des applications essentielles peut s’avérer fastidieuse si elle est effectuée individuellement. Bien que WinGet accélère cette tâche, l’installation des applications une par une sous-exploite ses capacités. Grâce à WinGet, je peux simplifier la configuration de mon système.
Grâce à la commande winget configure, je peux automatiser l’installation de mes logiciels préférés sur n’importe quel appareil. La configuration initiale nécessite de définir mes applications indispensables dans un fichier YAML, que je peux ensuite facilement transférer sur tout nouveau système. Une fois le fichier YAML installé, l’exécution de la commande suivante dans une fenêtre PowerShell avec privilèges élevés adapte rapidement mon environnement :
winget configure -f.\mysetup.yaml
Cette commande récupère efficacement les applications spécifiées, les télécharge et les installe silencieusement, en fournissant les mises à jour une fois l’opération terminée. Ainsi, quel que soit l’ordinateur sur lequel je travaille, je bénéficie d’une configuration logicielle cohérente et adaptée à mes besoins.
2 mises à niveau efficaces avec WinGet
Rationalisez les mises à jour pour toutes les applications
Maintenir les applications à jour est essentiel pour garantir la sécurité, car elles incluent généralement des correctifs de sécurité et des corrections de bugs essentiels. Cependant, la mise à jour manuelle de chaque application peut s’avérer chronophage.
Avec WinGet, ce processus est simplifié grâce à la commande winget upgrade –all. L’exécution de cette commande déclenche le téléchargement et l’installation automatiques des dernières versions de toutes les applications installées simultanément. Avant de continuer, j’exécute souvent winget upgrade pour vérifier les applications installées, leurs versions actuelles et les mises à jour disponibles, ce qui me donne un aperçu clair de l’état de mes logiciels.
Cette commande de mise à niveau est particulièrement utile lors des dépannages. Par exemple, en l’exécutant avec des paramètres supplémentaires, je peux réinstaller et mettre à jour toutes les applications, y compris celles dont la version est incertaine :
winget upgrade --all --include-unknown --force
D’après mes observations, certaines applications, lorsqu’elles sont obsolètes, peuvent présenter des problèmes de performances. Forcer une mise à niveau permet souvent de corriger ces problèmes et d’améliorer les fonctionnalités globales.
3 Personnaliser les mises à jour avec WinGet Pin
Empêcher les mises à jour d’applications indésirables
L’intégration de la commande pin WinGet à mon flux de travail complète la fonctionnalité de mise à niveau mentionnée précédemment. Bien que des mises à jour régulières soient recommandées pour des raisons de sécurité, il arrive que je préfère retarder ou renoncer à certaines mises à jour, notamment lorsqu’elles entraînent des modifications d’interface importantes qui perturbent mon flux de travail.
Mise à jour automatique de toutes les applications avec winget upgrade : toutes ces mises à jour peuvent affecter par inadvertance les applications que je souhaite conserver dans leur état actuel. Grâce à WinGet pin, je peux contrôler les applications à exclure des mises à jour.
Par exemple, pour empêcher les mises à jour de Microsoft PowerToys, j’utiliserais la commande suivante :
winget pin add --id Microsoft. PowerToys
Ainsi, lorsque j’exécute winget upgrade –all, les PowerToys restent inchangés, ce qui me permet de maintenir la stabilité de mon flux de travail. De plus, je peux enregistrer cette configuration pour une utilisation ultérieure sur différents systèmes grâce à la commande :
winget pin export --output.\mypins.json
Ce fichier JSON peut être partagé facilement, garantissant ainsi que les membres de mon équipe peuvent également bénéficier de mes configurations.
4 Automatisation de la maintenance avec WinGet et le planificateur de tâches
Mise en œuvre de mises à jour planifiées pour plus d’efficacité
Parmi les nombreuses améliorations de productivité offertes par WinGet, l’automatisation se distingue comme l’une des plus puissantes. En intégrant WinGet au Planificateur de tâches Windows, je peux planifier des tâches de maintenance automatisées, réduisant ainsi considérablement les interventions manuelles.
Un cas d’utilisation courant concerne la planification des mises à jour pour toutes les applications. Le planificateur de tâches prend en charge l’exécution de scripts, ce qui me permet de configurer une nouvelle tâche avec WinGet et d’inclure une commande de mise à niveau comme script :
upgrade --all --silent --accept-package-agreements --accept-source-agreements
Lorsque cette tâche planifiée est activée, WinGet exécute le script, mettant à jour toutes les applications en douceur et en silence. Cette configuration est polyvalente ; je peux demander au planificateur de tâches de se référer à un fichier de configuration ou à une liste d’applications épinglées, minimisant ainsi la surveillance manuelle.
Bien que beaucoup perçoivent WinGet principalement comme un utilitaire d’installation et de désinstallation, il peut grandement améliorer la productivité grâce à l’automatisation des tâches standard. J’ai partagé quelques exemples d’utilisations efficaces de WinGet, et j’ai hâte de découvrir comment d’autres utilisateurs ont exploité ses capacités pour optimiser leurs flux de travail.
Laisser un commentaire