月末の3日前にスケジュールされたタスクを実行する方法

Aug 21 2020

タスクは、月末の3日前に、月に1回実行する必要があります。今年は

Aug 29
Sept 28
Oct 29
Nov 28
Dec 29

Windowsのスケジュールされたタスクトリガーでこれを指定して、今年と来年のその日に自動的に実行されるようにするにはどうすればよいですか?

Windows Server 2012R2が使用されています

回答

2 JimDiroffII Aug 21 2020 at 04:56

私はおそらく3つのタスク、または1つのタスクで3つのトリガーを作成します。1つは31日の月、1つは30日の月、もう1つは2月です。

タスクトリガーを月次に設定し、そのタスクのすべての月を選択します(9月、4月、6月、11月の30日)。だから、それらの月の28日。

タスクの有効期限が切れない限り、来年も実行を続ける必要があります。

うるう年をカバーする必要がある場合は、3年間続き、有効期限が切れる追加の2月のトリガーを設定できます。使用後すぐに期限切れになるうるう年の別のトリガー、そして次の3年間のさらに別のトリガー。

説明したように、5つのトリガーで7年間をカバーできると思います。