Войти

Показать полную графическую версию : скачивание каталогов с фтп сервера


gadoff84
21-03-2012, 09:54
В общем ситуация следующая:

Начальство озадачило необходимостью ежедневного скачивания по утрам 3 папок с фтр сервера на компьютер в формате C:\DATA\ГОД\МЕСЯЦ\ДАТА и его последующим копированием на другой комп локальной сети \\х.х.х.х\ГОД\МЕСЯЦ\ДАТА

комп имеет 2 сетки и одну сетевую карту (интернет+локальная сеть организации) переключение между которыми выполняется двумя сценариями которые отличаются только настройками ip (не работают корректно 2 сети):

strComputer = "."
strIP = Array("10.24.78.106")
strMask = Array("255.255.255.0")
strGateway = Array("10.24.78.99")
strDNS = Array("10.24.78.99")

Set objWMI = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colCON = objWMI.ExecQuery("Select * " & _
" From Win32_NetworkAdapterConfiguration " & _
" Where IPENabled=TRUE")
For Each objCON In colCON
objCON.EnableStatic strIP,strMask
objCON.SetGateways strGateway
objCON.SetDNSServerSearchOrder strDNS

Exit For
Next

Помогите пожалуйста написать скрипт или сценарий (не знаю даже что лучше) для следующих действий:

1. загружается с таймаутом пусть 5 минут
2. далее применяются настройки сети которые находятся к примеру C:\DATA\ip1. vbs
3. после чего выполняется подключение к ftp с аунтефикацией
4. копирование 3х такалогов с фтп в C:\DATA\ГОД\МЕСЯЦ\ДАТА при этом если есть необходимость создавая новые каталоги в такой же последовательности.
5. после копирования информации выполнять еще одно копирование в локальную сеть в \\х.х.х.х\ГОД\МЕСЯЦ\ДАТА
6. Удаление C:\DATA\ГОД\МЕСЯЦ\ДАТА
7. выдавать отчет об успешности проведения операции.


Кое какие идеи есть, но, но в итоге получается не совсем то, хотелось бы узнать Ваше мнение…




© OSzone.net 2001-2012