ZebroidФорумПубличный разделВопросыВопрос по планировщику

Вопрос по планировщику

02 июня 2017, 20:34
Зарегистрирован: 12 февраля 2013, 19:56
Задача такая.
Один проект надо выгрузить на один сайт, второй проект на другой.
Можно как-нибудь в планировщике указать не время когда проект запускать, а тогда, когда закончится выгрузка первого проекта?

02 июня 2017, 21:38
Зарегистрирован: 10 апреля 2012, 00:00
Ставьте на одно время или с минимальным интервалом, программа поставит вторую задачу в очередь и выполнит её по завершению первой.

07 июня 2017, 12:45
Зарегистрирован: 12 февраля 2013, 19:56
получилось. спасибо.

12 июня 2017, 10:00
Зарегистрирован: 12 февраля 2013, 19:56
Есть еще вопрос. Мне надо запустить по очереди 50 задач. Можно как-то все выделить и запустить? Или только в каждое заходить и руками активировать и ставить время?

12 июня 2017, 18:38
Зарегистрирован: 10 апреля 2012, 00:00
Создайте одно задание для планировщика и поместите в него все необходимые задачи.

12 июня 2017, 18:48
Зарегистрирован: 12 февраля 2013, 19:56
а как это сделать? у меня для каждого проекта идет свое задание.

13 июня 2017, 13:15
Зарегистрирован: 10 апреля 2012, 00:00
Для такого рода задач в программе нету инструмента. Обычно делают однотипные изменения для любых проектов.

13 июня 2017, 13:19
Зарегистрирован: 12 февраля 2013, 19:56
У меня выгрузка каждого проекта на свой сайт. Можем можно по другому сделать? А можно реализовать расписание для папки? Переносим все проекты в папку, назначаем ей время, и все проекты из этой папки добавляются в очередь.

13 июня 2017, 13:25
Зарегистрирован: 10 апреля 2012, 00:00
Если я правильно понял, вы пытаетесь использовать планировщик просто для запуска разных капель для разных проектов. Тогда, как вариант можно воспользоваться функционалом Запуска Zebroid из командной строки. Для этого вам нужно будет создать текстовый файл примерно с таким содержанием:
project ПАПКА_ПРОЕКТА_1
drop-macros ПУТЬ_К_КАПЛЕ_ДЛЯ_ПРОЕКТА_1
save

project ПАПКА_ПРОЕКТА_2
drop-macros ПУТЬ_К_КАПЛЕ_ДЛЯ_ПРОЕКТА_2
save

...

И ярлык для Зеброида с командой:
zebroid5.exe /api-file "имя_файла"

Запуск программы через этот ярлык выполнит все эти команды по очереди. Сохранив заготовку файла для подобной задачи позволит легко и быстро выполнять поочередную обработку большого количества проектов.

13 июня 2017, 13:26
Зарегистрирован: 12 февраля 2013, 19:56
Спасибо попробую.