> Нужно заставить из командной строки взаимодействовать > виндовый клиент ftp.exe и сервер "Extra Systems FTP > Server". И вот тут начинаются проблемы, требующие Заведи нормального (не анонима) пользователя
Далее по шедулеру запускаешь ftp.exe -s:ftpscript.txt
== begin ftpscript.txt ==
open 10.1.1.10 REM собственно нужный хост
username REM имя правильного пользователя
password REM собственно пароль
cd REM переход туда куда надо
get flowc-1.5rc2.tgz REM get или mget по маске - того чего надо
bye REM До свиданья милый друг :)
== end ftpscript.txt ==
Для теста с клиентской стороны - w2k3 со штатным ftp клиентом
С серверной стороны - Pureftpd
Во второй и третьей строках (username b password) может быть понадобится вставка команд user username и pass password. Выясни экспирементально. А вообще ftpscript.txt - это не более чем тупое перечисление команд которые оператором скармливаются ftp серверу.
Нужно заставить из командной строки взаимодействовать виндовый клиент ftp.exe и сервер "Extra Systems FTP Server". И вот тут начинаются проблемы, требующие присутствие оператора за консолью, а выполнение задачи должно делаться в автоматическом режиме.
Можно использовать ключ -A для анонимного логина, но не могу завести правильного (для которого не требуется ввода пароля) анонима на сервере. К сожалению по серверу в инете информация только на сайте производителя, и той кот наплакал. Новости и обсуждения ведутся в недоступных мне news://
А логин пользователя с паролем из командной строки или скрипта похоже не поддерживает клиент ftp.exe
Я нигде не ошибся? Задача неразрешима при использовании этих программ? Или есть фокус, с помощью которого можно решить проблему?
Заведи нормального (не анонима) пользователя24.01.05 11:51 Автор: TARASA <Taras L. Stadnik> Статус: Member
> Нужно заставить из командной строки взаимодействовать > виндовый клиент ftp.exe и сервер "Extra Systems FTP > Server". И вот тут начинаются проблемы, требующие Заведи нормального (не анонима) пользователя
Далее по шедулеру запускаешь ftp.exe -s:ftpscript.txt
== begin ftpscript.txt ==
open 10.1.1.10 REM собственно нужный хост
username REM имя правильного пользователя
password REM собственно пароль
cd REM переход туда куда надо
get flowc-1.5rc2.tgz REM get или mget по маске - того чего надо
bye REM До свиданья милый друг :)
== end ftpscript.txt ==
Для теста с клиентской стороны - w2k3 со штатным ftp клиентом
С серверной стороны - Pureftpd
Во второй и третьей строках (username b password) может быть понадобится вставка команд user username и pass password. Выясни экспирементально. А вообще ftpscript.txt - это не более чем тупое перечисление команд которые оператором скармливаются ftp серверу.