Schedule automatic daily upload with FileZilla

125,902

FileZilla does not have any command line arguments (nor any other way) that allow an automatic transfer.

Some references:


Though you can use any other client that allows automation.

You have not specified, what protocol you are using. FTP or SFTP? You will definitely be able to use WinSCP, as it supports all protocols that the free version of FileZilla does (and more).

Combine WinSCP scripting capabilities with Windows Scheduler:

A typical WinSCP script for upload (with SFTP) looks like:

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

With FTP, just replace the sftp:// with the ftp:// and remove the -hostkey="..." switch.


Similarly for download: How to schedule an automatic FTP download on Windows?


WinSCP can even generate a script from an imported FileZilla session.

For details, see the guide to FileZilla automation.

(I'm the author of WinSCP)


Another option, if you are using SFTP, is the psftp.exe client from PuTTY suite.

Share:
125,902
ajs
Author by

ajs

Updated on December 08, 2021

Comments

  • ajs
    ajs over 2 years

    I would like to use FileZilla to automatically upload PDFs to my GoDaddy hosted site daily, replacing the previous day's sheets. Is there any way to do this? I read online that batch files might work, could someone post a sample version of a batch file that would do the trick?

  • Kreker
    Kreker about 8 years
    very good one, works like a charm!
  • RolfBly
    RolfBly over 2 years
    The OP's question may not meet SO guidelines, but the answer sure is useful information! Moderators, since this page is up top when you google 'filezilla schedule upload', please consider re-enabling answers to allow for improved answers to land here also.