Plage d'horaire pour les comptes utilisateurs

Plage d'horaire pour les comptes utilisateurs - Win NT/2K/XP - Windows & Software

Marsh Posté le 17-04-2008 à 18:35:24    

Bonjour,
 
mon enfant se connecte sur mon PC fixe c'est pourquoi je lui ai créé une partie Utilisateur sur laquelle je lui ait enlevé l'accès à beaucoup de chose.
Cependant j'aimerais qu'il puisse se logger seulement pendant une plage d'horaire déterminée et qu'une fois l'heure limite passée ça le délog automatiquement.
 
Je suis sous windows XP pro et j'aurais aimé savoir s'il était possible de réaliser celà.
 
Merci beaucoup !

Reply

Marsh Posté le 17-04-2008 à 18:35:24   

Reply

Marsh Posté le 17-04-2008 à 18:58:37    

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 ;)

Reply

Marsh Posté le 17-04-2008 à 19:14:25    

merci beaucoup pour cette explication très claire !
petit problème... ça ne marche pas... quand je change l'horaire d accès il me marque dans net user nom_du_compte, plage d'horaire : aucune
 
j'en profite pour poser une autre question, comment faire pour qu'il n'ait pas accès aux icones présents en bas a droite (zone de notification) ?
Merci


Message édité par yokooo le 17-04-2008 à 19:35:43
Reply

Marsh Posté le 17-04-2008 à 20:34:07    

La "tray area" en anglais.
 
On peut facilement desactiver son affichage (ne reste alors que l'horloge) avec un logiciel comme X-Setup Pro.
Mais comme il est payant, je ne peux pas trop te le conseiller pour un usage ponctuel, meme si c'est un excellent soft.
Je vais tacher de te trouver exactement à quel endroit du registre il opere pour faire cela

Reply

Marsh Posté le 19-04-2008 à 13:01:13    

Merci beaucoup, j'attend la réponse avec impatience !  :)


Message édité par yokooo le 19-04-2008 à 13:01:30
Reply

Marsh Posté le 19-04-2008 à 13:52:20    

Merci Jovial pour cette indication de la commande net user.
Cela doit s'avérer bien pratique dans des scripts


---------------
« La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. » - Albert Einstein          
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed