Dateivorgänge auf FTPS-Server mit cURL

781
anarchist

Ich muss einige Dateiübertragungsvorgänge auf einem Remote-FTPS-Server ausführen, der die Zertifikatauthentifizierung in einer Windows 2008-Skriptumgebung verwendet. Aus diesem Grund bin ich mit cURL ziemlich festgefahren.

Ich habe die cURL x64-Version für Windows - 7.33.0 von folgender Website heruntergeladen: http://www.confusedbycode.com/curl/

Ich verbinde mich so mit dem Server:

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

Die FTPS-Serverstruktur sieht folgendermaßen aus:

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

Meine Aufgaben sind:

  • Verschieben Sie Dateien, die einem Platzhalter entsprechen: Dateiname * .csv aus allen / pyr _ * / out-Ordnern in einen lokalen Ordner.

  • Kopieren Sie alle Dateinamen_ID * .csv-Dateien aus einem lokalen Ordner auf den FTPS-Server in ihren jeweiligen Ordnern / pyr_ID /

0

1 Antwort auf die Frage

0
anarchist

Das Dienstprogramm MOVEit Free ist für meine Bedürfnisse geeignet. Hoffe, dass es anderen helfen kann, nach einer Lösung zu suchen.