Очень, ОЧЕНЬ хочется, чтобы планировщик был более гибким, чтобы он мог запускать задания не только в определенное время, но и выполнять одно задание после того, как закончит выполняться предыдущее. Например, поставить парсинг подсказок в поисковой системе, после завершения которого планировщик автоматом включил следующую задачу - использовать полученный результат для парсинга в поисковой системе. Либо поставить планировщику задачу искать в одной поисковой системе, когда задание выполнится, автоматически начать парсинг в другой поисковой системе, либо в той же самой, но уже используя другой список запросов. Просто ОЧЕНЬ.
Ну да, в частном случае: Это сработает и хорошо. А все остальное? Другие парсеры после этого можно будет запустить только с использованием исключительного того же файла запроса, что будет использоваться при создании первого задания (либо с результата первого парсера), а количество дополнительных заданий ограничено - одна штука всего. Нельзя создать цепочку парсеров, использующих разные файлы запросов. Нельзя в процессе выполнения задания редактировать цепочку последующих заданий. Например, запланировал сделать такие, такие и вот такие действия по очереди. А в процессе выполнения первого задания планы изменились, поменял следующие задания местами или поменял в них входящий файл с запросами, добавил новое задание, либо внезапно стало необходимым приостановить текущее задание и в первую очередь выполнить следующее за ним. То есть, полное отсутствие гибкости настроек. Скажите "ДА!" максимальной автоматизации.