Я настроил Cron Job, который каждый час запускается в C # как службу; он извлекает файлы из папки и выгружает их на ftp, однако в часы работы недостаточно одного часа, как мы можем убедиться, что предыдущая работа завершена, прежде чем начинать эту работу?