引き続きOutlookの予定に沿ってパソコンをロックする仕組みをつくっていきたいと思います。
今回がこの仕組みの最後のステップになります。
前回は現在の予定が休憩中でない場合、次の休憩に合わせてパソコンをロックする仕組みをつくるところまで進めました。
最後にログイン時にここまで作った仕組みが実行されるようにタスクを作成します。
目次:
ログイン時に実行されるタスクを登録する。
新規タスクの作成
タスクマネージャーを呼びます。
- 「Windowsキー + R」でファイル名を指定して実行を呼び出す
- 「control schedtasks」を入力し、「Enter」
タスク作成・全般
ここではタスク名を「checkBreakTime」としておきます。
タスクの作成・トリガー
タスク作成・操作
前回完成させた「scdlCheckBreakTimeSchedule.vbs」を参照します。
タスクの作成・条件
電源に関する項目「コンピュータをAC電源で使用している場合のみタスクを開始する」はデフォルトではチェックが入っていますが、このタスクではいらないと考えて外しました。ここは自分の計画に合わせて設定します。
以上でOutlookの予定に沿ってパソコンをロックする仕組みの完成です。
まとめ
今回の仕組みによって予定の組み替えはOutlookだけになりました。予定変更の手間も半分以下になったので十分な改善ができたと思います。
今回は休憩時とそれ以外の行動で処理を分けるというシンプルな構造ですが、予定入力のルールを工夫すれば、他の予定にも応用は効くとお思います。
また、今回の仕組みで使っているのはすべてWindows標準の機能です。標準機能だけでも思った以上に仕組みが作れることがわかったので、良い勉強の機会になりました。
また何か作りたくなったら、Windowsの標準機能を探ってみたいと思います。
今回の仕組み必要なステップは下記になります。