Operações de arquivo no servidor FTPS com cURL

Operações de arquivo no servidor FTPS com cURL

Preciso realizar algumas operações de transferência de arquivos em algum servidor FTPS remoto que usa autenticação de certificado de um ambiente de script do Windows 2008, e é por isso que estou preso ao cURL.

Baixei a versão cURL x64 para Windows - 7.33.0 de: http://www.confusedbycode.com/curl/

Eu me conecto ao servidor assim:

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

A estrutura do servidor FTPS é esta:

/homedir

 pyr_<ID> 
    - archives
    - commun
    - in 
    - out

 pyr_<ID2>
    - archives
    - commun
    - in 
    - out

 pyr_<ID3>
    - archives
    - commun
    - in 
    - out

...

Minhas tarefas são:

  • Mova os arquivos que correspondem a um curinga: filename*.csv de todas as pastas /pyr_*/out para uma pasta local.

  • Copie todos os arquivos filename_ID*.csv de uma pasta local para o servidor FTPS em suas respectivas pastas /pyr_ID/in

Responder1

Achei o utilitário MOVEit Freely adequado às minhas necessidades. Espero que possa ajudar outras pessoas que procuram uma solução.

informação relacionada