電源をオフにしたり、スリープ状態にしたりせずに、画面をすぐに黒い画面に切り替えるショートカットが欲しいのですが。
どうすればよいですか?
ソリューションのセットアップがいかに効率的であるかが優れています。
空白のスクリーンセーバーへのショートカットを作成し、ショートカットのプロパティウィンドウからキーボードショートカットを設定するだけです。
スクリーンセーバーはscrnsave.scr
にあり、%SYSTEMROOT%\system32
にあります。
NirCmd を使用すると、これを簡単に行うことができます。これらの4つのオプションは、それぞれ黒い画面になります(副作用あり):
モニターの電源を切ります。
nircmd.exe monitor off
デフォルトのスクリーンセーバーを起動します(空白に設定して、画面を空白にすることができます)。
nircmd.exe screensaver
コンピュータを「スタンバイ」モードにします。
nircmd.exe standby
コンピュータの電源を切ります。
nircmd.exe exitwin poweroff
nircmd.exe
in C:\Windows\System32
どこからでも呼び出したい場合。
Dennis Williamson が 彼のコメント で指摘したように、次のようなホットキーを作成できます。
nircmd.exe cmdshortcutkey "C:\Windows\Temp" "MO" "Ctrl+Shift+M" monitor off
または、次のようにクリックできるデスクトップ上のショートカット:
nircmd.exe cmdshortcut "~$folder.desktop$" "Turn Monitor off" monitor off
AutoHotkey を使用すると、上記のコマンドをホットキーにバインドできます。
#s::Run nircmd.exe monitor off
上記のホットキー WIN+S たとえば、モニターをオフにします。
代替プログラムは、スクリプトが嫌いなら、 PhaseExpress のようになります。
スクリーンセーバーを「空白」と呼ばれるものに設定します。押す Win-L。
ここ は、AutoHotkeyを使用してNirCmdを必要とせずにモニターをオフにするか、スクリーンセーバーを起動するいくつかの例です。
NirCmdを使用して、Win7タスクスケジューラでタスクを作成しました。これにより、コンピューターをロックするとモニターがオフになります(Ctrl+L)
アクションに貼り付けます:nircmd.exe
および引数にmonitor off
。
次に、トリガーのドロップダウンを使用して、「ワークステーションがロックされています」を選択します。魅力のように機能します。
私のラップトップには組み込みの機能があります。ちょうどヒット Fn+F6。とにかく、私のラップトップの黒い画面が切り替わります。追加のコマンドプログラミングは必要ありません。
このシンプルでありながら重要な機能がWindows 10に組み込まれていないことに驚いています。現在、このスクリーンブランキング効果を達成するためにScreenOffを使用しています。良くない。
この目的のためのもう1つの便利なツールは Multiscreen Blank です。追加のツールを使用してシステム全体のショートカットを設定する必要がありますが、画面の非表示設定はうまく調整できます。
AutoHotkeyを使用する別のオプション:
SendMessage 0x112, 0xF170, 2,,Program Manager
インストールする必要があります AutoHotkey (1.1.x、2.xで機能するかどうか不明)、拡張子が.ahkのテキストファイルを作成します(例:turn_off_screen.ahk
)、任意のテキストエディターを使用してこの行を貼り付け、ダブルクリックして実行できます。
Fn + F2はそれをすばやく簡単に実行します(PowerPointや他のプログラムを実行していない、または他の画面やデバイスに接続していない)。空白を解除するには、この手順を繰り返します。
無効にしたり「スリープ」したりせずに1つのディスプレイのみをブランクにしたい場合は、ボーダーなしでフルスクリーンで黒い背景のHTMLファイルをロードするだけのVB6プログラムを使用できます。
http://jpelectron.com/download/viewit-rev3.Zip
すべてのファイルをC:\ Program Files(x86)\ viewIT \にコピーしてから実行するか、viewit.exeへのショートカットを作成します
(懐中電灯アプリのように)画面全体を白くするオプションもあります
これを作成したのは、YouTubeなどのビデオを他の場所でフルスクリーンで再生している(セカンダリディスプレイ)ときに、タブレットの画面(プライマリディスプレイ)をブランクにする方法が必要だったためです。
これがプライマリディスプレイにのみロードされるのが気に入らない場合は、ブラウザでfillblack.htmを開き、そのブラウザを目的のディスプレイに配置し、F11キーを押してフルスクリーン/キオスクモードを有効にすることをお勧めします。それもしなさい。
13年5月31日の3:56にCandreasenが承認した回答は正解でした。
Windows 7での実装に基づいた追加情報:
次のターゲットを持つショートカットを作成します:
_C:\Windows\System32\scrnsave.scr
_
ラップトップのHDMIポートに別のディスプレイが接続されていると、両方の画面が空白になります。
これにより、「空白の」スクリーンセーバーが呼び出されます。
Windowsフォルダー内の.scrスクリーンセーバーファイルはすべてこの方法で起動できると思います。
このマシンでの非アクティブ後のスクリーンセーバーの自動起動とは異なり、このスクリーンセーバーの呼び出しは、再起動時にパスワードを要求しません。これによると、この方法で呼び出されたスクリーンセーバーがロックされないのは正常なようです。https://msdn.Microsoft.com/en-us/library/ms686421(v=vs.85).aspx#ss_keys
「スクリーンセーバーが表示される前に、Windowsは新しい仮想デスクトップを作成します。スクリーンセーバープロセスは、ロックされていないこの2番目のデスクトップに作成されます。」