Silencerun
03-07-2012, 14:28
Всем привет,подскажите,может есть готовое решение?
есть папка 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
есть папка 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