отправка данных на ftp

Windows Script Host (WSH), WMI, vbs скрипты и т.д. Создание и применение скриптов.

Модератор: Модераторы

Новый участник
Сообщения: 4
Зарегистрирован: 20 мар 2006, 07:38

Сообщение PAdmin » 20 мар 2006, 07:53

hi all!
имеется некая старая прога, писаная, кажись на клипере, которая каждый месяц создаёт каталог вида "YYYY_MM.FOLDER_NAME" и пишет в него несколько баз с именами "DB_ONE.dbf" "DB_TWO.dbf" и т.д.
требуется эти базы в день "икс" отправлять по ftp без вмешательства оператора. может у кого есть готовый скрипт, или натолкните на мысль, как сие реализовать под w2k.
заранее благодарен.

Активный пользователь
Сообщения: 1134
Зарегистрирован: 19 июл 2004, 11:30
Откуда: Москва

Сообщение biruk » 20 мар 2006, 12:12

ну, у меня есть такой скрипт...

а мозгами пошевелить не пробовал?

типа ftp /?
Trust me - i know what i’m doing © Sledge Hummer

Новый участник
Сообщения: 4
Зарегистрирован: 20 мар 2006, 07:38

Сообщение PAdmin » 20 мар 2006, 12:56

Цитата
ну, у меня есть такой скрипт...

а мозгами пошевелить не пробовал?
[/quote]

что, свой скрипт, поди за деньги продаёшь?
сколько заплатить?
Активный пользователь
Сообщения: 1134
Зарегистрирован: 19 июл 2004, 11:30
Откуда: Москва

Сообщение biruk » 20 мар 2006, 13:20

неа, даром даю...

тока жаль что думать не хочешь :(

пишешь файл ftpcmd.txt:
Код
open ftp.firma.ru
username
pasword
cd directory
lcd c:\data\clipper\tripper\
binary
mput "*.dbf"
quit

[/code]

выполняешь или планируешь выполнение:
Код
ftp -s:ftpcmd.txt
[/code]


сложно?

ps: сегодня видел как сосед машину заводил... еще не страшно?
а он кончил вспомогательную школу...
и таким вот права дают :(
Trust me - i know what i’m doing © Sledge Hummer

Новый участник
Сообщения: 4
Зарегистрирован: 20 мар 2006, 07:38

Сообщение PAdmin » 20 мар 2006, 14:21

ты меня, видимо не правильно понял.
у каталога \клипер\трипер каждый месяц новое имя. я же писал
Цитата
каждый месяц создаёт каталог вида "YYYY_MM.FOLDER_NAME"
[/quote]
вторая часть имени:"FOLDER_NAME" не меняется, а первая соответствует текущему году и месяцу+1.
например, сейчас на дворе март, 2006 года. тогда каталог будет называться: 2006_04.FOLDER_NAME
и вопрос был не о том, какими фтп-командами отправить файл, а как передать скрипту меняющееся имя каталога да ещё и в момент "х"
Активный пользователь
Сообщения: 1134
Зарегистрирован: 19 июл 2004, 11:30
Откуда: Москва

Сообщение biruk » 20 мар 2006, 14:34

и что?
невозможно сделать чтобы имя генерилось из скрипта?
Trust me - i know what i’m doing © Sledge Hummer

Новый участник
Сообщения: 4
Зарегистрирован: 20 мар 2006, 07:38

Сообщение PAdmin » 20 мар 2006, 14:59

может я ошибся форумом?
извините, что потревожил...

Активный пользователь
Сообщения: 1134
Зарегистрирован: 19 июл 2004, 11:30
Откуда: Москва

Сообщение biruk » 20 мар 2006, 15:56

Код
C:\>for /F "tokens=1-3 delims=. " %i in ("%date%") do set FOLDERNAME=%k_%j.tripper

C:\>set FOLDERNAME=2006_03.tripper
[/code]


а как дальше показывать надо?
Trust me - i know what i’m doing © Sledge Hummer

Вернуться в Скрипты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10