Разработать скрипт для Windows
- Опубликовано 4 года назад
- Просмотры 3
- Закончить проект
15,00₽
Описание
Дано:
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 день
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 день
Опубликовано 4 года назад
Информация
Посещаемость:
447
Дата регистрации:
9 лет назад