web-dev-qa-db-fra.com

Planifiez un téléchargement quotidien automatique avec FileZilla

Je voudrais utiliser FileZilla pour télécharger automatiquement des PDF sur mon site hébergé GoDaddy quotidiennement, en remplaçant les feuilles de la veille. Est-ce qu'il y a un moyen de faire ça? J'ai lu en ligne que les fichiers batch pouvaient fonctionner, quelqu'un pourrait-il publier un exemple de version d'un fichier batch qui ferait l'affaire?

12
ajs

FileZilla ne possède aucun argument de ligne de commande (ni aucune autre manière) permettant un transfert automatique.

Quelques références:


Bien que vous puissiez utiliser n'importe quel autre client qui permet l'automatisation.

Vous n'avez pas spécifié quel protocole vous utilisez. FTP ou SFTP? Vous pourrez certainement utiliser WinSCP, car il prend en charge tous les protocoles que FileZilla fait (et plus).

Combinez scripts WinSCP capacités avec le planificateur Windows:

Un script WinSCP typique pour le téléchargement (avec SFTP) ressemble à ceci:

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

Avec FTP, il suffit de remplacer le sftp:// avec le ftp:// et supprimez le -hostkey="..." commutateur.


WinSCP peut même générer un script à partir d'une session FileZilla importée .

Pour plus de détails, consultez le guide de l'automatisation FileZilla .

(je suis l'auteur de WinSCP)


Une autre option, si vous utilisez SFTP, est le psftp.exe client de la suite PuTTY .

17
Martin Prikryl