ATTENTION : N’appliquez pas ce qui va suivre, à vos comptes Windows « de parent » mais seulement aux comptes Windows de vos enfants.
Sinon, votre session « de parent » sera elle aussi fermée à l’issue du temps imparti et
vous risquez de ne plus pouvoir accéder à votre ordinateur
(si vous avez mis 0 minutes comme temps maximal d’utilisation) !
Maintenant que tous vos Scripts sont prêts, il ne reste plus qu’à les activer périodiquement pour qu’ils surveillent les quota de temps.
Sur Windows Vista ou 7
Pour cela, voici ce qu’il faut faire :
- Lancer le « Planificateur de tâches« , « en tant qu’administrateur » (dans le menu « Démarrer », faire un clic-droit sur l’icône du Planificateur de tâches) de l’ordinateur.
- Saisir le mot de passe Administrateur. Vous devriez obtenir quelque chose comme ceci :
- Puis, pour chaque enfant :
Voilà, c’est parti !
Sur Windows XP
Il existe aussi un Planificateur de tâches, mais celui-ci n’est pas capable d’activer une tâche toutes les minutes, ce qui est requis pour notre gestionnaire de quota.
Néanmoins, une version plus élaborée est disponible sur certaines versions de Windows XP. Elle s’appelle : schtasks.exe
Elle s’utilise de la manière suivante :
- Créer une nouvelle tâche planifiée :schtasks /create /tn « TacheRobinCheckTimeQuota » /tr « D:\RobinCheckTimeQuotaLauncher.js » /sc minute /mo 1Crée une tâche, nommée « TacheRobinCheckTimeQuota » (/tn = Task Name), qui lancera l’exécution (/tr = Task Run) du script « D:\RobinCheckTimeQuotaLauncher.js » et qui s’exécutera toutes les minutes (/sc minute /mo 1).
- Voir la liste des tâches planifiées existantes :schtasks /Query /tn « TacheRobinCheckTimeQuota »
- Supprimer une tâche planifiée :schtasks /Delete /tn « TacheRobinCheckTimeQuota »