it-swarm.com.de

Planen Sie den automatischen täglichen Upload mit FileZilla

Ich möchte FileZilla verwenden, um PDF-Dateien automatisch täglich auf meine von GoDaddy gehostete Website hochzuladen und dabei die Arbeitsblätter des Vortages zu ersetzen. Gibt es eine Möglichkeit, dies zu tun? Ich habe online gelesen, dass Batch-Dateien möglicherweise funktionieren. Könnte jemand eine Beispielversion einer Batch-Datei veröffentlichen, die den Trick macht?

12
ajs

FileZilla verfügt weder über Befehlszeilenargumente noch über andere Methoden, die eine automatische Übertragung ermöglichen.

Einige Referenzen:


Sie können jedoch jeden anderen Client verwenden, der die Automatisierung ermöglicht.

Sie haben nicht angegeben, welches Protokoll Sie verwenden. FTP oder SFTP? Sie werden auf jeden Fall WinSCP verwenden können, da es alle Protokolle unterstützt, die FileZilla unterstützt (und mehr).

Kombinieren Sie WinSCP-Scripting Funktionen mit Windows Scheduler:

Ein typisches WinSCP-Skript zum Hochladen (mit SFTP) sieht folgendermaßen aus:

open sftp://user:[email protected]/ -hostkey="ssh-rsa 2048 xxxxxxxxxxx...="
put c:\mypdfs\*.pdf /home/user/
close

Ersetzen Sie bei FTP einfach das sftp:// mit dem ftp:// und entferne das -hostkey="..." Schalter.


WinSCP kann sogar ein Skript generieren aus einer importierten FileZilla-Sitzung .

Weitere Informationen finden Sie in der Anleitung zur FileZilla-Automatisierung .

(Ich bin der Autor von WinSCP)


Eine andere Option, wenn Sie SFTP verwenden, ist psftp.exe Client aus der PuTTY Suite .

17
Martin Prikryl