Коллеги, столкнулся с простой задачей, которую однако не знаю как решить не сочиняя кривых костылей.
Может быть у кого то есть готовое решение?
Хочу сохранять CDR файлы SMG1016M на фтп сервер. Однако, т.к. как их копится тьма тьмущая, хотелось бы раскидать их по папкам с датами.
Вчера сочинил простенький скрипт в виде bat файла, который выполняется на Win сервере с фтп. Который хотел выполнять через стандартный виндовый планировщик.
(Структура папок:
C:\ftp\alexey\Eltex_now\Eltex1 -- первый шлюз
C:\ftp\alexey\Eltex_now\Eltex2 -- второй шлюз)
move C:\ftp\alexey\Eltex_now C:\ftp\alexey\%date:~-10% >> C:\ftp\alexey\Eltex.log
md C:\ftp\alexey\Eltex_now >> C:\ftp\alexey\Eltex.log
md C:\ftp\alexey\Eltex_now\Eltex1 >> C:\ftp\alexey\Eltex.log
md C:\ftp\alexey\Eltex_now\Eltex2 >> C:\ftp\alexey\Eltex.log
Вроде все ок, но если открыта подпапка, то ругается на "отказано в доступе".
Может быть можно каким то образом, копировать CDR файлы сразу в папки с именем равным дате?
О деактивации форума Eltex
Уважаемые коллеги! В связи с потерей актуальности данного ресурса, нами было принято решение о частичной деактивации форума Eltex. Мы отключили функции регистрации и создания новых тем, а также возможность оставлять сообщения. Форум продолжит работу в "режиме чтения", так как за долгие годы работы здесь накопилось много полезной информации и ответов на часто встречающиеся вопросы.
Мы активно развиваем другие каналы коммуникаций, которые позволяют более оперативно и адресно консультировать наших клиентов. Если у вас возникли вопросы по работе оборудования, вы можете обратиться в техническую поддержку Eltex, воспользовавшись формой обращения на сайте компании или оставить заявку в системе Service Desk. По иным вопросам проконсультируют наши менеджеры коммерческого отдела: eltex@eltex-co.ru.
Уважаемые коллеги! В связи с потерей актуальности данного ресурса, нами было принято решение о частичной деактивации форума Eltex. Мы отключили функции регистрации и создания новых тем, а также возможность оставлять сообщения. Форум продолжит работу в "режиме чтения", так как за долгие годы работы здесь накопилось много полезной информации и ответов на часто встречающиеся вопросы.
Мы активно развиваем другие каналы коммуникаций, которые позволяют более оперативно и адресно консультировать наших клиентов. Если у вас возникли вопросы по работе оборудования, вы можете обратиться в техническую поддержку Eltex, воспользовавшись формой обращения на сайте компании или оставить заявку в системе Service Desk. По иным вопросам проконсультируют наши менеджеры коммерческого отдела: eltex@eltex-co.ru.
Прошу совета в сохранении CDR файлов SMG1016M
-
- Сообщения: 158
- Зарегистрирован: 26 мар 2013 18:21
- Reputation: 0
- Контактная информация:
-
- Сообщения: 158
- Зарегистрирован: 26 мар 2013 18:21
- Reputation: 0
- Контактная информация:
Пока что работает такой велосипед в виде бат файла выполняемого по ночам в 23:59:59.
Создаем папки с именем равным дате
if not exist "%Folder1%" md "%Folder1%" >> C:\ftp\alexey\Eltex_now\Eltex.log
if not exist "%Folder2%" md "%Folder2%" >> C:\ftp\alexey\Eltex_now\Eltex.log
Переносим туда все CDR файлы которые записались на день
Создаем папки с именем равным дате
Код: Выделить всё
Set Folder1=C:\ftp\alexey\%date:~-10%\Eltex1
Set Folder2=C:\ftp\alexey\%date:~-10%\Eltex2
if not exist "%Folder1%" md "%Folder1%" >> C:\ftp\alexey\Eltex_now\Eltex.log
if not exist "%Folder2%" md "%Folder2%" >> C:\ftp\alexey\Eltex_now\Eltex.log
Переносим туда все CDR файлы которые записались на день
Код: Выделить всё
move C:\ftp\alexey\Eltex_now\Eltex1\*.* %Folder1%\ >> C:\ftp\alexey\Eltex_now\Eltex.log
move C:\ftp\alexey\Eltex_now\Eltex2\*.* %Folder2%\ >> C:\ftp\alexey\Eltex_now\Eltex.log[/quote]
-
- Сообщения: 81
- Зарегистрирован: 24 июл 2013 13:13
- Reputation: 0
- Откуда: ООО Речсвязьсервис г.Москва
соорудил другой лисапед
демон на питоне. слушает FTP порт и сразу с лету кладет данные в базу MYSQL. Обновление данных не реже одной минуты + при недоступности базы прием файла не подтверждается и ничего не теряетя + никаких мелких файлов. На всякий случай копия данных еще на USB-флешке пишется. Если интересно могу выложить. Правда. писалось "для себя"
демон на питоне. слушает FTP порт и сразу с лету кладет данные в базу MYSQL. Обновление данных не реже одной минуты + при недоступности базы прием файла не подтверждается и ничего не теряетя + никаких мелких файлов. На всякий случай копия данных еще на USB-флешке пишется. Если интересно могу выложить. Правда. писалось "для себя"
Вернуться в «Оборудование VoIP»
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 10 гостей