falkovsky
|
Posted: Wed Feb 15, 2006 19:47 Post subject: |
|
|
Для работы с ФТП есть внутренняя команда FTP.
Для получения справки по ней набери в командной строке
ftp
и затем в появившемся промте - help
Я пользуюсь батником типа:
=======================================
@Echo Off
@CD D:\LOCAL\CFG
@ftp -s:put_get.cfg 10.25.1.19 >>D:\LOCAL\LOG\ftp_bat.log
=======================================
где файл put_get.cfg , который "живет" в каталоге D:\LOCAL\CFG и содержит в себе строки внутренних команд:
=============================================
(ЛОГИН)
(ПАРОЛЬ)
binary
prompt
cd /D/LOCAL/FTP/OUT
lcd D:\CLIENT\OUT
mput *
cd /D/LOCAL/FTP/IN
lcd D:\CLIENT\IN
mget *
quit
=============================================
т.о. вначале производится логин к ФТП, затем передача всех файлов из локального каталога D:/LOCAL/FTP/OUT в удаленный D:\CLIENT\OUT, после чего тягаем файлы к себе.
При этом, ведется лог переданных-принятых файлов, благодаря конструкции >>D:\LOCAL\LOG\ftp_bat.log в третьей строке батника. |
|