Il y a quelque temps, je vous avais parlé de Chocolatey, un gestionnaire de paquets Windows permettant d’installer quasiment tous les logiciels que vous souhaitez.
Une option manquante à ce logiciel est la mise à jour automatique des logiciels installé, c’est pour cela que je me suis permis de créer un script pour remédier à cela.
Le script utilise le langage batch propre à Windows et le planificateur de tâches pour lancer une commande proposée par Chocolatey.
- Créer un fichier texte sur votre bureau
- Ouvrez le et taper le script suivant :
@echo MISE A JOUR DES LOGICIELS INSTALLE
@echo off
cup -y all
exitLe script utilise la commande “cup” pour chocolatey update, “-y” pour accepter le téléchargement automatiquement et “all” pour signifier à Chocolatey de mettre à jour tous les logiciels installés.
- Une fois le script écrit, cliquez sur Fichier, Enregistrer sous…, remplacer l’extension de fichier .txt par .bat et enregistrer le fichier en mettant le type en Tous les fichiers (*.*)
- Votre script est prêt ! Vous peut faire un test en double cliquant dessus, une fenêtre CMD devrait apparaître et mettre à jour
tous les logiciels gérer par Chocolatey.
Il ne vous reste plus qu’à automatiser l’exécution de ce script, pour ça ouvrer le planificateur de tâches et cliquer sur Créer une tâche de base…
- Insérer un titre et une description à votre tâche (Exemple : Mise à jour des logiciels).
- Choisissez un déclencheur parmi ceux proposés.
- Choisissez l’action Démarrage d’un programme et insérer le répertoire du script.bat (Je vous recommande de mettre votre script dans le dossier Documents).
- Cocher la case Ouvrir les propriétés de cette tâche quand j’aurai cliqué sur Terminer.
- Une fois dans les propriétés de votre tâche, cochez la case Exécuter avec les autorisations maximales pour que le script se lance en tant qu’administrateur automatiquement.
1 Comment