Разработать скрипт для Windows

Бюджет: 1 500
17.82 $ – 15.52 €
Заказчик выбрал исполнителя:
Александр Кривошапка  
Дано: 
1) Текстовые файлы, которые формируются каждые 15 минут с названием FileName_DDDDMMDDHHMMSS.hst
2) Текстовые файлы, которые формируются каждые 15 минут с названием Filename.csv
3) Папки Windows – Result, ReadyToSend, ReadyToImport, AllData 
Описание. 
В папке Result каждые 15 минут формируются файлы с названием типа FileName1_YYYYMMDDHHMMSS.hst 
FileName2_YYYYMMDDHHMMSS.hst
FilenameN_YYYYMMDDHHMMSS.hst
по такому же типу формируются файлы
Filename_YYYYMMDDHHMMSS.csv
FilenameN_YYYYMMDDHHMMSS.csv
количество файлов может быть N, где FileName это постоянные значения, а вот числовое YYYYMMDDHHMMSS изменяющееся. (не будущее, а прошедшее время)


Задача. 
Сделать скрипт (например .bat), который при запуске делает следующее: 
проверяет папку Result, разделяет файлы на два типа по расширениям (.hst и .csv), 
объединяет содержимое файлов .hst и сохраняет в папку ReadyToSent cо значением FileName_YYYYMMDDHHMMSS.hst. 
объединяет содержимое файлов .csv и сохраняет результат в ReadyToImport со значением, FileName_YYYYMMDDHHMMSS.csv
Если все выполнено успешно – 
скопировать файлы из папки Result в папку ALLData
Если выполнено успешно 
очистить всю папку Result. 
*Примечание
при этом значения даты в имени создаваемых файлов будет YYYYMMDDHHMMSS, где дата и время берутся из последнего имени файла, созданного в папке Result, в соответствии с расширением файла.  


Скрипт должен постоянно проверять эту папку – может быть запущен как служба, или как команда бат, тогда скрипт должен автоматически закрываться, а я буду запускать его средствами виндоуз автоматически, по расписанию. 

Во вложении папка с файлами и результатом и подробным заданием 

срок исполнения 1 день
Опубликован 08.11.2020 в 11:49 Последнее изменение: 08.11.2020 в 11:50

Выберите способ верификации:

Обновите страницу после прохождения верификации.