web-dev-qa-db-ja.com

Windows10-バッチファイルからのパスワード付きのスクリーンセーバー

職場のラップトップは他の2つの画面に接続します。 (WinKey + Lを使用して)ラップトップをロックしてロックを解除するたびに、ラップトップのロック時に外部モニターの1つにあったかどうかに関係なく、開いているすべてのアプリケーションがラップトップの画面に戻ります。

ただし、アクティブ化されているスクリーンセーバーを介してマシンがロックされると、開いているアプリケーションはロックを解除してもそれぞれの画面に残ります。

バッチファイルを介してスクリーンセーバーをアクティブ化できるようにしたいので、デスクから離れるときにマシンを通常ロックする代わりに、それを実行できます。

「C:\ windows\System32」から「.scr」ファイルを実行すると、スクリーンセーバーが表示されますが、マウスを移動するときにパスワードの入力を要求されません。

マウスを動かした後にパスワードを必要とするスクリーンセーバーを(バッチファイル/ PowerShellスクリプト/キーを押すことで)アクティブ化する方法を知っている人はいますか?

2
Ben

コマンドラインまたはバッチスクリプトからWindows画面をロックする

以下の例のように、バッチファイルでWindows 10から画面をロックするために、それに応じて引数を渡して RunDLL32.exe を実行できます。 。

バッチスクリプト

@ECHO OFF
RUNDLL32.exe user32.dll, LockWorkStation
EXIT

その他のリソース

1
Pimp Juice IT