С помощью Windows Task Sheduler я должен создать задачу, которая будет выполняться 6-го числа каждого месяца, кроме выходных. Если 6-й день выходных, задание будет выполнено в понедельник (7-го или 8-го). Я ожидал создания двух правил с логикой AND
одно из которых разрешает 1-й день недели, а второе запрещает дни 1-5, но это не поддерживается.
Я что-то упустил или как легко решить эту проблему без установки какого-либо огромного программного обеспечения сторонних производителей?
Я обнаружил, что date
DOS/Windows cmd не может анализировать дату, поэтому я не могу сравнить ее вывод, поэтому, возможно, PowerShell (еще никогда не использовал ее) или cygwin могут решить эту проблему, но, кажется, очень грязно вызывать среду unix для проверки даты и если это не сбои, то вызывая приложение Win32 снова.