Éteindre l'écran sous XP avec une commande

21

Existe-t-il une commande pour éteindre l'affichage dans Windows XP? C'est-à-dire une commande qui fait que la carte vidéo cesse d'envoyer un signal au moniteur jusqu'à ce que l'entrée soit reçue, tout comme la gestion de l'alimentation le fait après un certain temps.

Ignacio Vazquez-Abrams
la source

Réponses:

20

Il existe également un utilitaire appelé NirCmd , qui prend en charge non seulement cela mais aussi plus de commandes (comme changer le volume du système, manipuler les services, etc. - documenté dans la page liée). L'utilisation se fait via la ligne de commande:

nircmd monitor off

Et parfois, j'ai vu Windows "écouter" votre dernière frappe (le retour qui confirme la commande) après que la commande soit "émise" et se réveiller. Une solution qui a fonctionné pour moi dans la plupart des cas est:

nircmd cmdwait 1000 monitor off

Avertissement: bien que ce soit la troisième ou la quatrième fois que je le mentionne ici, je n'ai aucune association avec l'équipe du NirCmd: juste un utilisateur heureux.

Rafael Almeida
la source
1
Malheureusement, il ne semble pas que nircmd puisse être utilisé pour éteindre un seul moniteur (dans une configuration à plusieurs moniteurs)
Srid dit de rétablir Monica
1

Désactiver l'affichage par raccourci

Pourquoi ce script est bon?

L'écran se remet en veille dans 3 secondes
Même si la souris a été accidentellement déplacée ou que tout programme s'est réveillé.

Comment:

  1. Télécharger Gist en ZIP
  2. Déballer et courir
  3. Link Display Sleep! sera créé.

Github-Gist / setup_display_timeout.cmd


Comment ça fonctionne:

  1. Définissez le délai d'inactivité sur 3 secondes (via Powercfg)
  2. Attendez que vous appuyiez sur une touche
  3. Définir le délai d'inactivité sur 1 heure

Une partie du code:

powercfg /SETDCVALUEINDEX %current_scheme_token% SUB_VIDEO VIDEOIDLE %seconds%
powercfg /SETACVALUEINDEX %current_scheme_token% SUB_VIDEO VIDEOIDLE %seconds%
powercfg /S %current_scheme_token%
sonner
la source