Итак, в рамках моей повседневной работы я должен перенести один файл с нашего сервера клиентов на наш внутренний сервер и любые ответы обратно. Каждый клиент имеет по одному файлу и один файл вниз каждый день.Автоматизация SFTP Использование WinSCP или FileZilla
У меня здесь есть SFTP-сервер, который я могу использовать и уже используется вручную для нескольких сайтов. Я ищу автоматизировать как можно больше сайтов, используя пакетные файлы по запланированной задаче.
Первоначально я рассматриваю автоматизацию внутренней стороны процесса.
У нас просто есть папка с запросами, которую необходимо импортировать из SFTP (затем удалить исходный файл в SFTP) и папку ответов, которая должна быть скопирована в папку «отправлено», а затем экспортирована в SFTP (также удаление оригинал)
На сервере SFTP у меня есть папка «на сайт» и «из сайта». Каждый файл имеет специфику сайта, за которой следует переменная. Таким образом, SiteNameImport.<variable>
и SiteNameExport.<variable>
EDIT: Я прошу об этом, поскольку я новичок в написании сценариев и в принципе понятия не имею, что делать. Я пробовал читать руководство по автоматизации на веб-сайте WinSCP, но многое из этого для меня ничего не значит.
Вы можете сделать это с помощью WinSCP (не используя FileZilla, у него нет интерфейса скриптов). См. WinSCP [руководство по автоматизации] (http://winscp.net/rus/docs/guide_automation). Хотя вы не указали, к какой конкретной проблеме вы столкнулись. –