Файловые операции на сервере FTPS с помощью cURL

700
anarchist

Мне нужно выполнить некоторые операции передачи файлов на некотором удаленном сервере FTPS, который использует проверку подлинности сертификата из среды сценариев Windows 2008, поэтому я довольно сильно застрял в cURL.

Я скачал версию cURL x64 для Windows - 7.33.0 с: http://www.confusedbycode.com/curl/

Я подключаюсь к серверу так:

curl --cert mycert.crt --key mykey.key -k -v -u user:pass ftp://IP:990/ --ftp-ssl 

Структура сервера FTPS такова:

/homedir  pyr_<ID>  - archives - commun - in  - out  pyr_<ID2> - archives - commun - in  - out  pyr_<ID3> - archives - commun - in  - out  ... 

Мои задачи:

  • Переместите файлы, соответствующие символу подстановки: имя файла * .csv, из всех папок / pyr _ * / out в локальную папку.

  • Скопируйте все файлы filename_ID * .csv из локальной папки на сервер FTPS в соответствующие папки / pyr_ID / в папках

0

1 ответ на вопрос

0
anarchist

I have found the utility MOVEit Freely to be suitable for my needs. Hope it can help others looking for a solution.