Je voudrais un raccourci qui fasse passer l'écran à un écran noir immédiatement, sans éteindre ni même le mettre en veille.
Comment puis-je faire cela?
Plus la solution est efficace à mettre en place, mieux c'est.
Je voudrais un raccourci qui fasse passer l'écran à un écran noir immédiatement, sans éteindre ni même le mettre en veille.
Comment puis-je faire cela?
Plus la solution est efficace à mettre en place, mieux c'est.
Réponses:
Vous pouvez simplement créer un raccourci vers l'économiseur d'écran vierge, puis définir un raccourci clavier via la fenêtre des propriétés du raccourci.
L'économiseur d'écran est appelé scrnsave.scr
, situé dans %SYSTEMROOT%\system32
.
.scr
extension pour elle-même (Eagle le fait, de manière ennuyeuse), et ne fonctionne pas non plus dans les cas où l'économiseur d'écran ne s'affiche pas par défaut (il n'est pas nécessaire de le faire donc selon les spécifications de Microsoft). La solution que j'ai trouvée pour Windows 10 est de lier directement à:cmd /c scrnsave.scr /s
Vous pouvez facilement le faire avec NirCmd , ces quatre options vous donneront chacune un écran noir (avec effet secondaire):
Éteignez le moniteur.
nircmd.exe monitor off
Démarrez l'économiseur d'écran par défaut (définissez-le sur un écran vierge pour pouvoir rendre l'écran vide).
nircmd.exe screensaver
Mettez votre ordinateur en mode «veille».
nircmd.exe standby
Éteignez votre ordinateur.
nircmd.exe exitwin poweroff
Assurez - vous que vous avez nircmd.exe
en C:\Windows\System32
si vous voulez l'appeler où que vous soyez.
Comme l'a souligné Dennis Williamson dans son commentaire , vous pouvez créer un raccourci clavier comme celui-ci:
nircmd.exe cmdshortcutkey "C:\Windows\Temp" "MO" "Ctrl+Shift+M" monitor off
Ou un raccourci sur votre bureau sur lequel vous pouvez cliquer comme ceci:
nircmd.exe cmdshortcut "~$folder.desktop$" "Turn Monitor off" monitor off
Avec AutoHotkey , vous pouvez lier l'une des commandes ci-dessus à un raccourci clavier:
#s::Run nircmd.exe monitor off
Le raccourci clavier ci-dessus WIN+ Séteindrait par exemple le moniteur.
Un programme alternatif, si vous n'aimez pas les scripts, pourrait être PhaseExpress .
nircmd.exe cmdshortcutkey "c:\temp" "Turn Monitor Off" "Ctrl+Shift+M" monitor off
Réglez votre économiseur d'écran sur celui appelé "vierge". Appuyez sur Win- L.
Voici quelques exemples d'utilisation d'AutoHotkey pour éteindre le moniteur ou démarrer l'économiseur d'écran sans avoir besoin de NirCmd.
Win
touche - représentée par #
au début. La macro peut toujours en sortir un, par exemple ^o::SendInput #l
fait CTRL-o
faire ce qui Win-L
fait.
SendMessage, 0x112, 0xF140, 0,, Program Manager
- Je viens de l'essayer avec "vide" comme économiseur d'écran et cela fonctionne.
0xF170
qui est SC_MONITORPOWER
, pas celui d' avant dont vous avez parlé qui utilise 0xF140
pour SC_SCREENSAVE
le deuxième SendMessage
argument.
WM_SYSCOMMAND
messages et leurs valeurs hexadécimales.
J'ai utilisé NirCmd pour créer une tâche dans le planificateur de tâches Win7, qui éteint le moniteur lorsque je verrouille l'ordinateur ( Ctrl+ L)
Dans les Actions, collez: nircmd.exe
et dans Arguments mis monitor off
.
Ensuite, utilisez le menu déroulant dans Déclencheurs pour choisir «La station de travail est verrouillée». Fonctionne comme un charme.
Il y a une fonction intégrée sur mon ordinateur portable. Appuyez simplement sur le Fn+ F6. Cela fait basculer l'écran noir sur mon ordinateur portable, de toute façon: aucune programmation de commande supplémentaire n'est requise.
Fn + F2 le fait rapidement et simplement pour moi (sans exécuter PowerPoint ou tout autre programme, ni être connecté à un autre écran ou appareil). Répétez l'étape pour débloquer.
Si vous voulez effacer un seul écran, sans le désactiver ou le "dormir", vous pouvez utiliser ce programme VB6 qui charge simplement un fichier HTML de fond noir en plein écran sans aucun pensionnaire:
http://jpelectron.com/download/viewit-rev3.zip
Copiez tous les fichiers dans: C: \ Program Files (x86) \ viewIT \ puis exécutez ou créez un raccourci vers viewit.exe
Il y a aussi la possibilité de rendre tout l'écran blanc (comme une application de lampe de poche)
J'ai créé cela parce que j'avais besoin d'un moyen de masquer l'écran de ma tablette (affichage principal) alors que j'avais une vidéo YouTube ou autre en plein écran ailleurs (affichage secondaire)
Si vous n'aimez pas que cela se charge uniquement sur l'affichage principal, je vous suggère d'ouvrir fillblack.htm dans un navigateur, de mettre ce navigateur sur l'affichage de votre choix, puis d'appuyer sur F11 pour activer le mode plein écran / kiosque - cela faites-le aussi.
Un autre outil utile à cet effet est le Multiscreen Blank . Vous devrez toujours configurer un raccourci à l'échelle du système avec un outil supplémentaire, mais les paramètres de suppression d'écran sont bien ajustables.
La réponse acceptée par Candreasen le 31 mai 13 à 15 h 56 était parfaite.
Quelques informations supplémentaires basées sur mon implémentation dans Windows 7:
Créez un raccourci avec la cible suivante:
C:\Windows\System32\scrnsave.scr
Cela vide les deux écrans lorsqu'un autre écran est connecté au port HDMI de mon ordinateur portable.
Cela appelle l'économiseur d'écran «vide».
Je pense que n'importe quel fichier d'économiseur d'écran .scr dans les dossiers Windows peut être démarré de cette façon.
Contrairement au démarrage automatique d'un économiseur d'écran après une inactivité sur cette machine, cette invocation de l'économiseur d'écran ne demande pas de mot de passe au redémarrage. Selon cela, il semble normal qu'un économiseur d'écran invoqué de cette façon ne soit pas verrouillé:
https://msdn.microsoft.com/en-us/library/ms686421(v=vs.85).aspx#ss_keys
"Avant qu'un économiseur d'écran n'apparaisse, Windows crée un nouveau bureau virtuel pour lui. Le processus d'économiseur d'écran est créé sur ce deuxième bureau, qui n'est jamais verrouillé. . "
Je suis surpris que cette fonction simple mais importante ne soit pas intégrée à Windows 10. J'utilise actuellement ScreenOff pour accomplir cet effet de suppression d'écran. Pas bon.
Une autre option utilisant AutoHotkey:
SendMessage 0x112, 0xF170, 2,,Program Manager
Vous devez installer AutoHotkey (1.1.x, vous ne savez pas si cela fonctionne en 2.x), créer un fichier texte avec l'extension .ahk (par exemple turn_off_screen.ahk
), y coller cette ligne à l'aide de n'importe quel éditeur de texte et vous pouvez l'exécuter en double-cliquant .
pour éviter le mode veille, enregistrez ce script au format .vbs et double-cliquez une seule fois. Environ 1 heure, votre écran ne passera pas en mode veille. comment son travail: il rafraîchit votre PC pendant 1 heure. sûr et sécurisé . :RÉ
set sh=createobject("wscript.shell")
for i=1 to 25
WScript.sleep 120000
sh.sendkeys"{F15}"
next
set sh=nothing
Step 1:
copy it and put this in your note pad
step 2:
while saving save it with .VBS ext. EX: ABCDEF.vbs
Step 3:
after that just double click on it once.
Il y a un utilitaire Don'tSleep portable autonome régulier de softwareok.com qui permet de définir quelles applications pourraient empêcher votre PC ou votre écran de dormir.
J'ai juste besoin d'un écran vide pour pouvoir afficher un message qui, autrement, apparaîtrait sur le bureau normal et ne serait pas tout à fait lisible, invitant l'utilisateur à faire quelque chose. Je pense que la solution "viewit" devrait fonctionner pour moi.