__sa__nya
07-03-2015, 19:31
Доброе время суток. Имеется локальная папка на сервере, имеется FTP-ресурс. Нужно сделать так, чтобы автоматически файлы из локальной папки отправлялись на FTP, после отправки файлы из локальной папки должны удаляться. Отправка должна идти по защищенному соединению (например FTPS). Так же должна быть настройка завершения передачи к определенному времени - т.е. передача начинается ночью, когда в офисе никто не работает, и должна в любом случае прекратиться к 8:00 утра, перед началом рабочего дня, чтобы не забивать канал. Подскажите каким ПО можно реализовать задачу. Что пробовал:
1. Filezilla FTP client – не подходит, нет пакетного решима
2. FTPRush – пакетный режим есть, но не может удалять файлы после пересылки, не подходит
3. SmartFTP – вроде по характеристикам подходит, но не получается подклюиться к FTP-серверу по FTPS, разобраться не смог, ничего не понятно, непонятный интерфейс, непонятно как создать задание.
4. Стандартный FTP-клиент системы – не подходит, не может удалять файлы после пересылки
5. WinSCP - пока не могу разобраться с командами пакетного режима: open для подключения к серверу не отрабатывает корректно, и при использовании put c параметром -delete (т.е. удалять файлы из локальной папки после пересылки), если файл, который есть в локальной папке, так же есть на FTP, передача останавливается - т.е. видимо программа ожидает какого-то подтверждения (или отмены) перезаписи, но как это сделать, непонятно. Так же, если из контекста winscp.com команды выполняются, то в батнике, при выполнении команды winscp.com "команды" команды не выполняются
В общем пока не могу решить задачу. Просьба помочь разобраться либо с wnscp, либо подсказать аналог способный решить задачу с примерами команд для батника
1. Filezilla FTP client – не подходит, нет пакетного решима
2. FTPRush – пакетный режим есть, но не может удалять файлы после пересылки, не подходит
3. SmartFTP – вроде по характеристикам подходит, но не получается подклюиться к FTP-серверу по FTPS, разобраться не смог, ничего не понятно, непонятный интерфейс, непонятно как создать задание.
4. Стандартный FTP-клиент системы – не подходит, не может удалять файлы после пересылки
5. WinSCP - пока не могу разобраться с командами пакетного режима: open для подключения к серверу не отрабатывает корректно, и при использовании put c параметром -delete (т.е. удалять файлы из локальной папки после пересылки), если файл, который есть в локальной папке, так же есть на FTP, передача останавливается - т.е. видимо программа ожидает какого-то подтверждения (или отмены) перезаписи, но как это сделать, непонятно. Так же, если из контекста winscp.com команды выполняются, то в батнике, при выполнении команды winscp.com "команды" команды не выполняются
В общем пока не могу решить задачу. Просьба помочь разобраться либо с wnscp, либо подсказать аналог способный решить задачу с примерами команд для батника