@andre7777

Как автоматом выгружать файлы на сервер?

ОС windows 7
D:\file\ - папка за которой нужно следить

Как только в папке появляются файлы - необходимо выгрузить их по ftp на сервер.
Каким простым способом это можно сделать? Может кто встречал готовые решения?
  • Вопрос задан
  • 456 просмотров
Пригласить эксперта
Ответы на вопрос 2
Jump
@Jump Куратор тега Windows
Системный администратор со стажем.
Существует множество программ позволяющих осуществлять синхронизацию локального каталога с FTP.
Ну как вариант WinSCP

Ну или разбить задачу на две подзадачи-
1)Отследить изменения в папке - существует куча скриптов на разных языках, легко гуглится.
2)Передать измененые файлы на ftp - ну тут либо штатный ftp клиент windows из командной строки, либо что-то более удобное вроде wput.
В итоге - задание в планировщик которое будет с нужной периодичностью запускать скрипты.
Ответ написан
Комментировать
@yellowmew
Cloud infrastructure, monitoring engineer. SRE
как пример реализации, в дополнение к АртемЪ
https://gallery.technet.microsoft.com/scriptcenter...
Какой экшен и как повесить на события - думаю сами разберетесь.
Это, соответственно, периодичность в планировщике - скрипт вешаем на старт компьютера и он будет мониторить вашу папку.
Одно но: powershell-ом без подключения классов .net использовать встроенный в OS ftp клиент не удастся.
Да и многое еще зависит от настроек ftp сервера. - здесь уж вам проверять какая консольная утилита вам подходит а какая нет
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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