Scheduling Script Execution

<< Click to Display Table of Contents >>

Navigation:  Robo-FTP User's Guide > Using Robo-FTP >

Scheduling Script Execution

 

One of the most useful features of Robo-FTP is the ability run a script that transfers files unattended at scheduled times. There are three basic approaches to achieve this result.

 

Option 1: Launching a Robo-FTP Script using the Built-In Scheduler.

Robo-FTP Includes a built-in scheduler. The scheduler configuration and control can be accessed from The Configurator by selecting the Scheduler on the left.

 

Option 2: Launching Robo-FTP as a Windows Service

Robo-FTP now contains a built-in Scheduler. We recommend using the built-in scheduler with the run "continuously" schedule option instead of creating stand-alone Windows services as described here. The scheduler offers a simpler, more convenient interface and is easier to set up and troubleshoot should you encounter any issues while developing your custom scripts.

Instead of scheduling a script, you may wish to run Robo-FTP as a Windows service so it will be automatically launched whenever the system reboots. Installing Robo-FTP as a Windows service is easy using a service script designed to run in an infinite loop and either the Service Installer or Enterprise Dashboard utilities.

 

Option 3: Launching a Robo-FTP Script using a 3rd-party Scheduler

Robo-FTP scripts can also be launched using a 3rd-party scheduler.

 

Option 4: The Scheduling Script Commands.

Regardless of how you launch Robo-FTP, scheduling operations within a command script may be accomplished by using the PAUSE or CRON script commands.

 

 

Permissions

File and folder permissions must be considered when selecting the credentials under which a service or Scheduled Task will run. The LOCAL SYSTEM and NETWORK SERVICE built-in accounts are common choices but you may also choose a normal user account or a user account designated as a service account. Whichever account you choose must have access to any local or network resources required by your command script.

 

 

Related command(s): EXIT, PAUSE, CRON, PERFORM, CALL, GOTO, RETURN

See also: Scheduling Script Operations, Installing Robo-FTP as a Windows Service, Working with Shared Network Drives, Simultaneous Execution