• Note pour les visiteurs de Tutoriaux-Excalibur

    Vous trouvez Tutoriaux-Excalibur intéressant ?

    Nous espérons que vous avez trouvé les tutoriels sur Tutoriaux-Excalibur utiles et instructifs. Votre avis est très important pour nous !

    Si vous avez apprécié votre expérience, nous vous invitons à partager vos commentaires sur notre page Trustpilot.

    Cliquez ici pour partager votre expérience sur Trustpilot.

    Merci de votre soutien !

Tutoriel ⚔ Tâches basées sur des déclencheurs d'événements comme l'ouverture de session

Sylvain*

Administrateur
Membre VIP
Membre présenté
Membre
⚔ Configuration de tâches basées sur des déclencheurs d’événements sous Windows

Introduction

Ce tutoriel vous apprendra comment configurer des tâches automatisées sous Windows, déclenchées par des événements spécifiques comme l'ouverture de session, l'inactivité du système, ou la fermeture de session. L’automatisation de ces actions améliore la gestion du système en permettant des maintenances ou des notifications selon l’état de l’utilisateur ou l’activité de l’appareil.



📜 Prérequis

• Windows 10 ou supérieur

• Droits administrateur pour accéder et configurer le Planificateur de tâches

• Connaissance de base de PowerShell (optionnel pour les scripts de tâche)



📝 Méthodologie

✅ Configuration d’une Tâche Basée sur l'Ouverture de Session

• Ouvrez le Planificateur de tâches en recherchant « Tâches planifiées » dans la barre de recherche, puis sélectionnez l’application.

• Cliquez sur Créer une tâche de base et donnez un nom descriptif à la tâche, comme « Nettoyage des fichiers temporaires à l’ouverture de session ».

• Dans l’onglet Déclencheur, choisissez À l’ouverture de session et spécifiez si la tâche doit se déclencher pour tout utilisateur ou pour un utilisateur spécifique.

• Dans l’onglet Actions, choisissez Démarrer un programme et indiquez le script PowerShell ou le programme à exécuter, par exemple :
Code:
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

• Ajoutez le chemin du script dans le champ Arguments, comme suit :
Code:
-ExecutionPolicy Bypass -File "C:\Scripts\NettoyageTemp.ps1"



✅ Création d’une Tâche Basée sur l’Inactivité Système

• Toujours dans le Planificateur de tâches, cliquez sur Créer une tâche de base, et nommez-la, par exemple, « Nettoyage du cache après inactivité ».

• Dans l’onglet Déclencheur, choisissez En cas d’inactivité de l’ordinateur. Vous pouvez définir une période d’inactivité (ex. : 15 minutes) pour lancer la tâche uniquement lorsque le système n’est pas utilisé activement.

• Configurez l’action souhaitée, comme dans l’exemple ci-dessus, en ajoutant le programme ou le script qui doit être exécuté.

• Cette tâche sera exécutée automatiquement chaque fois que l'ordinateur est inactif pendant la durée spécifiée.



💡 Astuce

Ajoutez des fichiers logs à vos scripts PowerShell pour suivre les moments où les tâches sont déclenchées, ce qui facilite le suivi et la maintenance.



🚨 Avertissement

Les tâches déclenchées par l’inactivité peuvent interférer avec des processus en arrière-plan si elles sont configurées trop fréquemment. Testez-les d’abord pour éviter tout conflit avec d’autres logiciels.



🛠️ Conseil

Utilisez les conditions de démarrage dans le Planificateur de tâches pour affiner les déclencheurs, en ajoutant des paramètres de délai ou en spécifiant qu’une tâche ne doit se lancer que si le PC est branché sur secteur.



🔗 Solution alternative

Pour une gestion plus avancée des tâches déclenchées, explorez TaskT, un outil d’automatisation qui offre plus de contrôle sur les déclencheurs et l’automatisation.



🏁 Conclusion

En utilisant le Planificateur de tâches, vous pouvez automatiser des actions à l’ouverture de session ou en cas d’inactivité, permettant ainsi de mieux gérer les tâches de maintenance et d’optimiser l’usage des ressources sous Windows.
 

Campagne de dons

Dons pour T-E

Campagne de dons pour T-E
Objectif
300.00 $
Reçu
125.81 $
Cette collecte de dons se termine dans
0 heures, 0 minutes, 0 seconds
  41.9%

En ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
17 900
Messages
29 138
Membres
353
Dernier inscrit
zarbinium

Nouveaux membres

Retour
Haut Bas