Création du script manuellement
Créer un fichier .txt sur le Bureau et ouvrez-le avec un éditeur de texte ou un IDE.
@echo off
title Redémarrer le spooler d'impression Windows
echo [%date% %time%] Redémarrage du spooler d'impression en cours..
net stop spooler
timeout /t 5 /nobreak > nul
net start spooler
echo [%date% %time%] Le spooler d'impression a été redémarré.
exit
Une fois ce code dans votre fichier .txt vous pouvez désormais l'enregistrer sous l'extension de fichier .bat à l'emplacement que vous souhaitez.
Démarrage du script au déverrouillage de la session Windows
Pour pouvoir démarrer ce script lors du déverrouillage de la session Windows, ouvrez le menu "Exécuter" (Win + R) et tapez cette commande,
shell:startup
Une fois dans l'explorateur de fichier, vous pouvez y ajouter votre script.
Automatisation du script avec une tâche planifiée Windows
Pour créer une tâche planifiée Windows permettant d'automatiser le démarrage du script, ouvrez le menu "Exécuter" (Win + R) et tapez cette commande,
taskschd.msc
Une fois dans le Planificateur de tâches, vous pouvez cliquer sur "Créer une tâche..".
• Dans l'onglet "Général" vous pouvez ajouter un nom et une description à cette nouvelle tâche.
• Dans l'onglet "Déclencheurs" > "Nouveau.." vous pouvez configurer une date et une heure pour le lancement de la tâche.
• Dans l'onglet "Actions" > "Nouveau.." vous pouvez configurer votre script à éxécuter.
• Dans l'onglet "Conditions" vous pouvez décocher l'option "Ne démarrer la tâche que si l'ordinateur est relié au secteur".
• Dans l'onglet "Paramètres" vous pouvez décocher l'option "Arrêter la tâche si elle s'exécute plus de [..]"