![]() |
Скрипт качает бекап с фтп. Как застравить качать в разные папки?
В общем, есть скрипт(приведен ниже).
Работает скрипт с движком cuteftp, видимо на ви_бейсике. Как видно ниже в скрипте, конкретно указана папка в которую надо скачивать сам бекап. Но хочется иметь несколько бекапов, скажем за 10 последних дней. Постоянно менять ручками папки не хочется, хочется автоматизировать. 1)Подскажите плиз, как можно написать проверку наличия папки, если папка есть, то создать новую на единицу больше, и закачать бекап. Я так думаю, что написать скрипт на корректную проверку "если есть папка 10, не создавать 11, заливать в папку 0 с перезаписью, и начать заново заливать по очереди" будет сложно. 2)Можно ли добавить еще такую запись - если последняя папка была 10, создать папку с датами %датасозданияпапка0%-%датасозданияпапки10%, переместить туда все папки с 0-10, создать в корне бекапа папку 0 и начать заливать в нее? Заранее всем кто поможет спасибо. Код:
Dim MySite |
mooseyaka
может вам ант использовать? |
эээ.... простите, что использовать?
|
mooseyaka
http://ant.apache.org/ |
mooseyaka
Могу предложить элементарное решение, но оно рассчитано на 7 дней (неделю). Размножаешь скрипт в количестве 7-ми экземпляров, назначаешь для каждого свою папку и запускаешь эти скрипты по дням недели. Только перед закачкой надо чистить текущую папку. |
Время: 16:28. |
Время: 16:28.
© OSzone.net 2001-