помогите написать батник, чтобы можно было на ftp сервер кидать файлы с перезаписью, вход по логину и паролю директория /ftp надо подключаться в пассивном режиме
> помогите написать батник, чтобы можно было на ftp сервер > кидать файлы с перезаписью, вход по логину и паролю > директория /ftp надо подключаться в пассивном режиме
Командная строка:
ftp.exe -n -i -s:ftpput.txt
Файл ftpput.txt:
open host
user user@host password
lcd localfolder
cd hostfolder
binary
mput filemask
bye
> > помогите написать батник, чтобы можно было на ftp > сервер > > кидать файлы с перезаписью, вход по логину и паролю > > директория /ftp надо подключаться в пассивном режиме > > Командная строка: > > ftp.exe -n -i -s:ftpput.txt > > Файл ftpput.txt: > > open host > user user@host password > lcd localfolder > cd hostfolder
Это я же
Сделал как ты сказал, но фигня в том, что закидывать он закидывает, но файл получайется пустой, а на диске он 8 Kb, из-за чего такое происходит как бороться?
> binary > mput filemask > bye
> Сделал как ты сказал, но фигня в том, что закидывать он > закидывает, но файл получайется пустой, а на диске он 8 Kb, > из-за чего такое происходит как бороться? > > binary > > mput filemask > > bye
Не знаю, у меня вышеописанная процедура закидывает без проблем, причем за один замес несколько файлов. Может, у тебя нет прав на запись?
Та же проблема. Файл создается пустой. Права вроде есть..
У меня сессия фтп выглядит так, ниччо не шлётся, хотя соединяюсь
d:\ftpt>ftp.exe -n -i -s:input.txt
ftp> open ftp.myhost.ru
Connected to some.myhost.ru.
220 You will be disconnected after 3600 seconds of inactivity.
ftp> user paganoid plainpass
331 User paganoid OK. Password required.
230 OK. Current directory is /
ftp> literal pasv
227 Passive mode OK (1,2,3,4,126,182)
ftp> lcd d:\ftpt
Local directory now d:\ftpt
ftp> cd /
250 Changed to /
ftp> literal type i
200 TYPE is now 8-bit binary
ftp> literal 2057
500 Unknown command.
ftp> binary
200 TYPE is now 8-bit binary
ftp> mput test
200 PORT command successful
425 Could not open data connection to 1.2.3.4 port 2127: No route to host
ftp> bye
221 Goodbye. You uploaded 0 and downloaded 0 kbytes.
---
содержимое input.txt :
open ftp.myhost.ru
user paganoid plainpass
literal pasv
lcd d:\ftpt
cd /
literal type i
binary
mput test
bye
---
Я за файрволом... другие ftp шники коннектятся в passive mode без проблем
А в passive mode?16.03.02 19:53 Автор: Sandy <Alexander Stepanov> Статус: Elderman