Сценарий FTP не передает удаленные файлы на локальный компьютер

6207
roman m

Это продолжение файла FTP BAT - Windows Scheduled Task .

Я скопировал сценарий FTP, но не могу перенести файлы на локальный компьютер.

Все, что я получаю, это (адрес сервера опущен):

331 Password required for ftpdemo.  230 User ftpdemo logged in. ftp> lcd C:\Temp\Test Local directory now C:\Temp\Test. ftp> mget ErrorLog\*.* 200 Type set to A. mget LogViewer.asp? quit ftp> 

Вот фактический сценарий:

open ftp.myserver.com ftpdemo pass lcd C:\Temp\Test mget ErrorLog\*.* quit 

Что мне нужно исправить?

ОБНОВИТЬ:

использовал PROMPT, теперь он просматривает все файлы, но продолжает говорить следующее:

200 port command successful 550 "file_name_here": no such file 

и то же самое касается каждого файла в каталоге ... в нем перечислены все файлы, поэтому они есть, я понятия не имею, что не так. Кроме того, я использую ту же учетную запись, что я использую для FTP с графическим интерфейсом, и разрешения не должны быть проблемой.

Есть идеи?

ОБНОВЛЕНИЕ 2:

вот как я получил его на работу (благодаря сайту Дэйва Лозинского ):

open ftp.myserver.com ftpdemo pass lcd C:\Temp\Test cd /ErrorLog prompt mget *.* quit 

в основном мне просто нужно было сменить каталог на сервере.

3

2 ответа на вопрос

1
Stewart Robinson

Перед командой mget добавьте строку, которая говорит

prompt 
теперь это относится ко всем файлам в удаленной папке, но продолжает говорить "команда порта выполнена успешно. такого файла нет" ... все файлы есть, хотя ... есть идеи? roman m 15 лет назад 0
не решил проблему, но помог мне получить стартер, спасибо roman m 15 лет назад 0
Вы исправили, почему файлы не падали? Stewart Robinson 15 лет назад 0
0
harrymc

Возможно ftp -i, решит проблему.

Этот параметр отключает интерактивные запросы во время нескольких передач файлов, которые я вижу в сообщении.

тот же результат ... проходит через все файлы в папке и продолжает говорить "нет такого файла", но все файлы есть ... я использую те же учетные данные, что и для доступа по FTP с графическим интерфейсом, поэтому разрешения не должны быть вопрос ... есть идеи? roman m 15 лет назад 0

Похожие вопросы