Vista - 画面がロックされていない場合にのみスケジュールされたアクションを実行する

Vista - 画面がロックされていない場合にのみスケジュールされたアクションを実行する

さて、私がやりたいことの大まかなアイデアは次のとおりです。

一定時間が経過したら、コンピューターがスリープ状態にするように通知してくれるようにしたいです。5 分おきくらいがいいかもしれません。ただし、画面がロックされているときはメッセージが表示されないようにしたいです。一晩中そのままにしておくからです。

理想的には、Web ブラウザーで実行中のインスタンスをシャットダウンしたり、通知を長時間無視した場合にユーザー セッションをロックしたりするなど、さらに多くの操作を実行できるようにしたいと思います。ただし、それができるすべてであれば、ポップアップ メッセージだけで十分です。

では、これはどの程度可能で、どこから始めればよいのでしょうか? 私はタスク スケジューラにあまり詳しくないので、少なくとも、作成する必要があるスクリプトを開始するためにタスク スケジューラを使用するつもりです。

関連情報