![]() |
Копирование по FTP
Доброго времени суток.
Есть код: Код:
@echo off Как восстанавливать соединение с FTP после потери соединения? Или как сделать, чтобы выдавалась ошибка при потере соединения? |
SenatoR_Dmr, ftp.exe в винде довольно уежищная штука, лучше воспользоваться ее продвинутыми аналогами от сторонних разработчиков, либо использовать PowerShell, в котором можно реализовать различные свистоперделки вроде индикатора процесса загрузки файла и сообщений о потере соединения с сервером.
|
Через виндовый FTP это действительно проблема. У себя похожую проблему я решил перейдя на robocopy. Если же важно сделать именно через FTP, можно попробовать мониторить изменение файла в папке, если он перестал изменяться - грохнуть FTP и копировать заново.
|
SenatoR_Dmr, я бы предложил использовать wget аналог под Windows.
у него есть ключи -n для продолжения загрузки. И у него должен быть более информативный вывод. |
lxa85, да хоть curl'ом - сути дела не изменит: ftp.exe использовать не стоит.
|
Время: 14:31. |
Время: 14:31.
© OSzone.net 2001-