SecureFX has two ways to schedule or automate file transfers: the SFXCL command-line utility (Windows version only), and the Task Scheduler (available in Windows versions 8.0 and newer).
SFXCL
SecureFX for Windows includes SFXCL (sfxcl.exe), a command-line tool that lets you automate routine secure file transfer operations with batch scripts. SFXCL can be combined with public-key-only authentication to automate secure, unattended file transfers. SFXCL also supports deleting, renaming, moving, and listing files.
For more information on using SFXCL to automate secure file transfer operations, please see our SFXCL Command-Line Tool FAQ page and the SFXCL Automation Guide.
Task Scheduler
The built-in task scheduler allows you to schedule transfer and synchronize operations. Tasks can be run once or set to run at daily, weekly, or monthly intervals.
The Task Scheduler dialog is accessed by selecting Schedule Task... from the Tools menu. This dialog allows you to create or modify scheduled transfer and synchronize tasks.
Scheduled tasks use sfxcl.exe and the Windows Task Scheduler. You must have permissions to run sfxcl.exe and it must be in your default path. This is normally configured properly during the installation of SecureFX.
Note: You must not be using a configuration passphrase. Scheduled tasks will fail if a configuration passphrase is used.
The remote session specified for a task must be configured to connect without requiring user interaction (e.g., for password authentication, the password must be saved in the session).
You must be logged in to Windows at the time the scheduled task is configured to run, but SecureFX does not need to be running.
For more information on using the Task Scheduler, please see the SecureFX application Help.