| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Сетевые технологии > Перемещение файлов с FTP-сервера на компьютер |
| Автор: finnish 26.1.2010, 10:44 | ||
| Исходные данные FTP-сервер login:password@remotehost с открытыми папками Export и Import. Локальный компьютер на Windows XP с такими же папками в корне диска D:. Задача Автоматически перемещать все файлы из удалённого Import'а в локальный Import, и все файлы из локального Export'а в удалённый Export. Вот что у меня получилось:
Но вот ведь какая проблема - я не могу контролировать то, что файлы действительно были переданы. У меня нет уверенности, что mget и mput выполняться; есть лишь опасения, что файлы, не переместившись, будут удалены. В командной строке Windows я не силён и проверить перед удалением, передались ли файлы не могу. Помогите со скриптом. Может кто-то подскажет, как использовать VBS/JS? PS: Могу сформулировать задачу проще - требуется гарантированное перемещение файлов, с последующим удалением исходных. |
| Автор: spin2 29.1.2010, 16:10 |
| finnish, а просто rsync использовать? Или обязательно ftp? |
| Автор: WolfAlone 3.2.2010, 22:42 |
| Доброго времени суток! Конечно, тут много вопросов "почему именно FTP?" и пр... Я бы взял исходники простейшего консольного FTP-клиента, и поправил бы их под свои нужды... *Это если нужен именно FTP. Если нужна просто синхронизация данных, возможно имеет смысл подыскать оптимальную программу для синхронизации содержимого папок? Например, в программах из серии "BackUp"... |