質問に適切な名前を付ける方法がわかりません。自由に編集してください。
サーバーでバックグラウンド コンソール アプリケーションを実行しています。コンソール アプリケーションは、電子メールを送信し、時々 (5 分ごとに) ちょっとしたことを行います。
タスクマネージャーを介して5分ごとに開始されないアプリケーション。インストールプロセスで1回開かれ、無限ループとthread.sleepが実行を続けます。そのため、特定のパラメーターを使用してアプリケーションを開くようにタスク マネージャーを構成することはできません。
ここで、12 時間ごとに実行するタスクを追加する必要があり、同じアプリケーションを使用したいと考えています。タスクはいくつかのファイルの削除と作成で構成されますが、5 分ごとにファイルの日付に基づいて最後の作成から 12 時間経過しているかどうかを確認するのは、私には少し賢明ではありません。
私が持っているのと同じアプリケーションを使用して 12 時間のループを刻む安価な方法 (データベースなし、ログなし、ファイル作成日なし、マルチスレッドなし) はありますか? そうでない場合、それを行う最善の方法は何ですか?