Tout à fait faisable.
Il faut le faire depuis un compte administrateur, et depuis une invite de commandes.
Menu Démarrer => Executer => et tapez cmd puis valider par OK.
La syntaxe pour les horaires est comme ceci :
Net user nomducompte /times:[heures d’accès]
Qq exemples:
Pour le compte Toto qui aura le droit d’aller sur le PC tous les jours de 19h à 20h, la commande sera :
Net user Toto /times: L-Di,19:00-20:00
Pour le compte Titi qui ne doit aller sur le PC que le Mercredi après-midi:
Net user Titi /times: Me,14:00-18:00
Pour le compte Tutu, qui ne devra utiliser le Pc que les lundi de 10 à 12, les mercredi de 14 à 16 et les vendredi soir de 18 à 20h:
Net user Tutu /times: L, 10:00-12:00;Me,14:00-16:00;V,18:00-20:00
Pour la syntaxe des horaires, on a le choix entre le format 12 ou 24 heures (12h (1am - 1pm) 24h (01:00 - 13:00))
Pour les jours de la semaine on peut soit les écrire comme ceci
L, Ma, Me, J, V, S, D
ou alors en entier pour plus de lisibilité lors de la consultation du compte:
Lundi, Mardi…
A savoir que les plages horaires doivent être pleines, y pas de prise en compte des minutes (Ex : 18 :12 qui doit être 18 :00).
D'autre part, si un compte est ouvert avant la limite de son temps imparti, la personne sur le PC pourra continuer d’utiliser son compte même avec le dépassement de l’heure limite d’utilisation. Donc il faut tout de même surveiller malgré que cette astuce évite une utilisation excessive du PC.
Et enfin, pour annuler les restrictions (compte administrateur requis bien sur ), c'est la manip inverse, avec le flag /times:all
net user nom_du_compte /times:all
Et pour voir les restrictions en vigueur sur le compte et les autres informations de compte, il faut simplement taper
net user nom_du_compte
Voila.
Avec un peu de pratique, ce n'est pas difficile