Возможный дубликат:
Функция командной строки FTP не работает
Я пытаюсь скопировать файл на удаленную учетную запись FTP, но не удалось.
Та же самая загрузка файла FTP работает в filezilla, но не работает в командной строке Windows FTP.
Настройки:
port: 21
transfer mode: active
type: plain ftp
Тогда я иду в командную строку
ftp
lcd "C:\testfolder"
open 1.2.3.4 21
user dummyuser
password dummypassword
cd "httpdocs/log"
binary
prompt n
put "abc.txt" (hangs at put)
Когда это зависает, сообщение показывает: 150 Открытие соединения для передачи данных в двоичном режиме для abc.txt
abc.txt успешно создан на удаленном ftp, но содержимое файла составляет 0 байт.
Продолжай там висеть.