Sinon, sans contrôle parental (qui ne s’applique qu’à un compte utilisateur standard et non admin, pour info), tu as toujours la commande « net user » qui permet de définir des limites d’accès aux comptes d’utilisateurs.
Par exemple, taper ceci dans une Invite de commandes en mode admin (à taper idéalement depuis un autre compte auquel ton fils n’aura pas accès) :
net user toto /times:l-v,9am-6pm;s-d,10am-7pm |
permet d’ouvrir le compte « toto » (à remplacer par le nom du compte de ton fils, la liste des noms acceptés étant accessible via « net users », les noms pouvant être différents de ce qu’indique l’écran d’ouverture de session) de 9 à 18h, du lundi au vendredi, et de 10 à 19h le week-end (ça ne fonctionne que sur des heures entières). Tu auras un message disant que la commande a réussi. Dès lors, toute tentative d’ouverture du compte hors de ces plages se soldera par un message d’erreur indiquant que les limitations apportées au compte empêchent son ouverture, et invite à retenter plus tard. Je crois que, si le compte est ouvert au moment où il ne peut plus l’être, Windows le ferme de force, sans préavis.
Note que « net user toto /times: », sans indiquer d’heures interdit toute ouverture du compte « toto ». « net user toto /times:all » enlève toutes les limitations.
« net user toto » tout court affiche la liste des caractéristiques et des limitations horaires du compte « toto ».
Plus vicieux, mais parfois utile quand l’installation de pilotes (tels ceux de Nvidia) crée des comptes d’utilisateurs : « net user toto /active:no » désactive le compte « toto » (il disparaît de la liste des comptes ouvrables dans l’écran de connexion). Remplacer « no » par « yes » le réactive. C’est juste pour donner une autre idée de ce qu’on peut faire avec cette commande très puissante.