Необходимо загрузить файл (file.txt) на сервер (ftp.server.com) из Excel VBA.(необязательно должен быть FTP, просто нужно иметь возможность поместить файл туда и вернуть его, и у меня есть сервер на общем хостинге GoDaddy)
Я пытался запустить этот скрипт:
ftp -s:script.txt
script.txt:
open ftp.server.com
USER
PASS
lcd c:\
put file.txt
disconnect
bye
Ошибка, которую я получаю:
425 Не удалось открыть подключение для передачи данных к порту 53637: соединение установлено по времениout
Google говорит мне, что мне нужно перейти в пассивный режим, но клиент командной строки ftp.exe
этого не позволяет.
Кто-нибудь знает о любом бесплатном (с открытым исходным кодом)) FTP-клиент командной строки, который допускает пассивный режим?
Есть ли у меня более простая альтернатива FTP?
Есть ли лучший способ загрузить файл через VBA (без обходного пути из командной строки)?
Я думаю об использовании DROPBOX (но я действительно не хочу устанавливать эту программу на все рабочие станции, которые будут нуждаться в этой программе).