Windowsで定期的なリマインダーを効果的に作成する方法



定期的なリマインダーの設定は、最初は簡単に思えるかもしれませんが、毎日、毎週、または非常に頻繁な間隔(特に数分または数秒未満)で設定しようとすると、状況が少し奇妙になります。Androidまたは iOS のほとんどのリマインダー アプリは、1 回限りのアラートまたは毎日/毎週のルーチンの繰り返し用に構築されています。 数分ごとにリマインダーを送信する構造を推進しようとしていますか? DIY の回避策を望まない限り、あまり多くはありません。 そこで Autohotkey などのツールの出番です。もちろん、Windows はすべてを必要以上に複雑にする必要があるためです。 このガイドの目的は、クイック チェックインや 1 日を通して分割されたタスクに必要な定期的なリマインダーを確実に特定できるようにすることです。 Cortana または基本的なタスク スケジューラで十分でない場合 (頻繁なトリガーには通常適していません)、Autohotkey (AHK) を使用したスクリプトがおそらく最も簡単で柔軟性の高いオプションです。 一見単純なものに少し設定が必要なのは少し奇妙ですが、機能し、かなり詳細にカスタマイズできます。

Windowsで繰り返しリマインダーを設定する方法

方法1:本当に頻繁なリマインダーにAutohotkeyを使用する

この方法は、数分ごと、あるいは数秒ごとにリマインダーが必要な場合に最適です。AHKがスクリプトをバックグラウンドで実行し、指定した間隔でポップアップメッセージやサウンドを鳴らすことができるのが便利な理由です。確かに手動で操作する手間はかかりますが、はるかに柔軟性があります。しかも無料なので、一度コツをつかめば設定もかなり楽です。ただし、少し調整が必要で、スクリプトはバックグラウンドで実行し続ける必要がある点にご注意ください。

  1. Autohotkeyの公式サイトからダウンロードしてください。セットアップファイルを実行してシステムにインストールしてください。「次へ」を数回クリックするだけの簡単な操作です。
  2. デスクトップまたはフォルダ内を右クリックし、「新規」 > 「Autohotkeyスクリプト」を選択します。「Reminder.ahk」など、任意の名前を付けます。
  3. スクリプトファイルを右クリックし、「プログラムから開く」 > 「メモ帳」を選択します。これで、リマインダーコードを調整したり追加したりする準備が整いました。
  4. スクリプト内で次のコードを置き換えるか追加します。
    #Persistent SetTimer, Reminder, 300000 ; this is 5 minutes, change 300000 (ms) to your preferred interval return Reminder: MsgBox, Remember to check your task! ; you can change this message return 

    これは基本的に、AHKに5分ごとにメッセージボックスを表示するように指示するものです。300000(ミリ秒)を任意の頻度に調整してください。例えば、1分の場合は60000、2分の場合は120000などです。ある設定では5分ごとに表示されますが、別のマシンでは1分間隔、あるいはもっと頻繁に表示したい場合もあるでしょう。AHKがリマインダーを何回表示しているかに注意してください。

  5. スクリプトを保存し、ダブルクリックして実行してください。設定した間隔でアラートが表示されるので、スクリプトが動作していることがわかります。また、システムトレイのアイコンを右クリックして「一時停止」を選択すれば、一時停止することもできます。
  6. リマインダーを停止または調整するには、トレイアイコンを右クリックしてスクリプトを終了または編集し、再度読み込みます。完璧ではありませんが、間隔をカスタマイズしたい場合は非常に便利です。

正直なところ、この種の頻繁なアラートをうまく処理できるWindowsネイティブツールは、少なくともスクリプトなしでは見つかりませんでした。一部のマシンでは、他のAHKスクリプトを実行していたり​​、システムが少し遅延していたり​​すると、このスクリプトがエラーを起こす可能性があります。しかし、ほとんどの場合、一度設定すれば問題なく動作します。さらに、サウンドを追加したり、ホットキーで切り替えたり、リマインダーごとに異なるメッセージを表示したりといった、より高度な設定も可能です。

オプション: 日々のリマインダーにCortanaを使用する

毎日または毎週のリマインダーだけが必要なら、Cortana + Microsoft To Do で十分です。Cortana に何をしたいか伝えるだけで、リマインダーが作成されます(「毎週月曜日の午前9時にメールを確認するリマインダーを設定する」など。完璧ではありませんが、基本的なスケジュール設定には十分です)。しかし、数分ごとのリマインダーとなると、Cortana はそこまでには設計されていないため、AHK を使うのが得策です。

まとめ

  • Autohotkey スクリプトを使用すると、分、秒など任意の間隔でリマインダーを送信できるため、デフォルトのツールよりもはるかに柔軟です。
  • 最初にスクリプトを作成する必要がありますが、一度設定すればバックグラウンドで静かに実行されます。
  • 必要に応じて、メッセージをポップアップ表示したり、サウンドを再生したり、その他のアクションをトリガーしたりするようにコードを調整できます。
  • 単純な毎日または毎週のタスクの場合、Cortana と Microsoft To Do を組み合わせることで、依然として十分な仕事をこなすことができます。

まとめ

Windowsで頻繁にリマインダーを設定するのは簡単ではありませんが、スクリプトの知識を少し身につければ、かなり細かく制御できます。Autohotkeyは一見難しそうに見えますが、一度パターンを理解すれば、あとは数行書くだけで設定が完了します。限られたアプリの選択肢で、常に通知を送ろうとする誰かの頭痛の種を少しでも軽減できれば幸いです。ただし、スクリプトは実行し続けるようにしてください。そうしないとリマインダーが作動しません。頑張ってください。設定に頭を悩ませることなく、生産性が向上しますように。



この記事は役に立ちましたか?