Планировщик задач Windows с возможным перекрытием

Мне нужно запустить задачу по следующему расписанию:

task repeats weekly on Saturdays
task repeats the first of every month

однако, если первое число месяца-суббота, задача должна выполняться только один раз. Возможно ли это с помощью Планировщика Windows?

примечание: Я могу использовать только планировщик задач Windows для этого...задача.

16
задан Bobby Tables
09.12.2022 12:56 Количество просмотров материала 3108
Распечатать страницу

2 ответа

после просмотра не кажется, что планировщик задач Windows не имеет возможности сделать этот тип условных дней и дат.

Я уверен, что есть менеджеры задач замены, которые могут это сделать.

кроме того, вы можете написать сценарий, чтобы сделать это довольно легко. Добавьте скрипт в Диспетчер задач Windows для запуска каждую субботу, но в коде скрипта проверьте дату месяца и выйдите на 1-й.

2
отвечен Keltari 2022-12-10 20:44

Я не знаю, можно ли настроить это расписание, не заставляя планировщик Windows запускать задание дважды,но you can "обернуть" любую команду / действие, которое вы принимаете в пакетный файл или другой сценарий (VBscript, Java program, exe, whatever), который отслеживает последний раз, когда он был запущен, и отказывается работать, если прошло менее 7 дней с момента последнего запуска. Это не сработает, если вам нужно будет вставить случайные команды в планировщик задач или если вы не можете обернуть их в сценарии почему-то нет.

1
отвечен Horn OK Please 2022-12-10 23:01

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх