Mise en veille Windows 10 si pas de session ouverte

Mise en veille Windows 10 si pas de session ouverte - Win 10 - Windows & Software

Marsh Posté le 09-06-2017 à 10:00:13    

Bonjour,
 
Y'a t'il un moyen simple de mettre l'ordinateur en veille lorsqu'aucun utilisateur n'est connecté sous Windows 10 ?
 
J'ai rédigé un script Powershell qui se lance toutes les 20 minutes et qui met l'ordinateur en veille si il n'y a pas d'utilisateur connecté.
Cependant, j'ai remarqué que si l'utilisateur est en train de se connecter lorsque l'ordinateur se met en veille, ça pose un vrai problème car tant que la session n'est pas chargé, Windows considère qu'il n'y a pas d'utilisateur connecté.
 
Bref, avez-vous une idée de comment résoudre le problème sachant qu'il ne faut pas qu'il y ait de mise en veille lorsque l'utilisateur est connecté.
 
Merci à vous

Reply

Marsh Posté le 09-06-2017 à 10:00:13   

Reply

Marsh Posté le 09-06-2017 à 11:32:50    

Au lancement du système, Windows se charge avant de proposer à l'utilisateur de se connecter.
Durant ce laps de temps, aucun utilisateur n'est connecté.
 
En cas de sortie de veille, le système se remet dans le même état qu'avant la mise en veille.
Il est possible de mettre en veille un PC à l'écran de login, sans qu'aucun utilisateur ne soit connecté. On est donc dans la situation décrite plus haut.
 
Pour ton souci je pense que le seul moyen de s'en sortir est de rajouter une petite pause dans ton script pour re-checker si un utilisateur s'est connecté entre temps (mettre une tempo correspondant au temps approximatif d'un lancement de session).
Mais ce n'est pas parfait car tu ne peux pas maitriser l'ouverture de session pendant cette petite pause.


---------------
#TeamNoBidouille || Come to the Dark Side, we have cookies || Mangez 5 fruits et légumes par an ! || Le digital, c'est les doigts
Reply

Marsh Posté le 09-06-2017 à 11:50:06    

nex84 a écrit :


 
Il est possible de mettre en veille un PC à l'écran de login, sans qu'aucun utilisateur ne soit connecté.


 
Il y 'a une possibilité de faire ça autrement que par un script ?
Je précise que la veille n'est pas le mode hibernation, comme par défaut, mais le mode veille de base où le voyant power clignote sur l'UC.
Je pensais aussi à une possibilité de modifier le script afin qu'éventuellement il détecte pendant 1 minutes environ si il y a saisie clavier mais c'est galère à trouver comment faire ça.
 
En tout cas, merci pour ta réponse

Reply

Marsh Posté le 09-06-2017 à 12:01:11    

En fait je ne comprends pas ce que tu veux faire ...
 
Dans les options d'alimentation et de mise en veille, tu peux configurer le PC pour qu'il se mette en veille au bout de X minutes sans activité utilisateur (connecté ou non).


---------------
#TeamNoBidouille || Come to the Dark Side, we have cookies || Mangez 5 fruits et légumes par an ! || Le digital, c'est les doigts
Reply

Marsh Posté le 09-06-2017 à 12:05:02    

Ben en fait, ce qu'il me faut, c'est que le poste ne se mette pas en veille lorsqu'une session est ouverte.
Par contre, lorsqu'il n'y a pas de session ouverte sur le poste, là le poste doit se mettre en veille.
Je sais, c'est un peu tordu, mais c'est ce qui m'a été demandé.

Reply

Marsh Posté le 09-06-2017 à 14:39:02    

La fonction de mise en veille est fonction de l'activité, et pas du concept de session.
 
Par exemple, la lecture d'un film bloque la mise en veille alors que tu ne fais rien.


---------------
#TeamNoBidouille || Come to the Dark Side, we have cookies || Mangez 5 fruits et légumes par an ! || Le digital, c'est les doigts
Reply

Marsh Posté le 23-06-2017 à 00:05:36    

Logiquement ça devrait être possible vu que nex84 a dit qu'il est possible de mettre en veille un PC à l'écran de login
Suffit après que pour chaque utilisateur (session) paramétrer pour que la veille soit désactivée.
Après je suis pas administrateur donc je peux pas aider désolé.

Reply

Sujets relatifs:

Leave a Replay

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