スクリーンセーバーになった瞬間に実行

スクリーンセーバーになったということは、

何もしない状態、アイドル状態。

もしかして、人が座っていない可能性もある。

そんな状況、アイドル状態をチェック、監視して実行するって、プログラムでアイドル状態を監視は難しい?

代わりにスクリーンセーバーの起動の設定。と、タスクスケジューラのトリガー設定。

タスクスケジューラのトリガーの設定で、タスクの開始を「ワークステーション ロック時」にする。