![]() |
BAT-файл копирование\удаление на Synology
Всем привет,подскажите,может есть готовое решение?
есть папка C:/TEST/ в ней лежит куча архивов: backup_01.rar от 21.06.12 backup_02.rar от 22.06.12 backup_03.rar от 23.06.12 backup_04.rar от 24.06.12 backup_05.rar от 25.06.12 нужно что бы файлы за последние 3 дня копировались на Synology (192.168.0.1) на фтп в папку: /TEST/ а то что в этой папке /TEST/ затиралось нафиг. ============ имею BAT скрипт который пока только подключается и копирует туда файлы, причем только если указать имена файлов: ftp -s:send.txt рядом лежит send.txt следующего содержания: open 192.168.0.1 8282 # где 8282 порт admin # логин 123 # пароль cd /TEST/ #переходим в нужны каталог del 123.rar # удаляем ненужное с папки /TEST/ del 231.rar # удаляем ненужное с папки /TEST/ send C:/WORK/ backup_01.rar # копируем нужны файлы send C:/WORK/ backup_02.rar # копируем нужны файлы send C:/WORK/ backup_03.rar # копируем нужны файлы send C:/WORK/ backup_04.rar # копируем нужны файлы send C:/WORK/ backup_05.rar # копируем нужны файлы binary bye # закрываем сессию ========== 1-й вопрос: как сделать что бы удалялись не в отдельности каждый файл: del 123.rar а сразу все содержимое папки /TEST/ del /TEST/*.* не особо катит. 2-й вопрос: как сделать что бы из папки C:/WORK/ копировались только файлы созданные за последние 3 дня. Т.е соответственно бэкапы 03 04 05....? backup_01.rar от 21.06.12 backup_02.rar от 22.06.12 backup_03.rar от 23.06.12 backup_04.rar от 24.06.12 backup_05.rar от 25.06.12 |
Время: 08:57. |
Время: 08:57.
© OSzone.net 2001-