This post will help you to schedule the Talend jobs in case if you are not using Enterprise edition of Talend, because enterprise Talend comes with TAC (Talend Administration Center) where you can schedule the job easily.
Below steps are to schedule the job if you using Open Source Talend. To schedule the job follow the below steps and at the end of this post you should be able to schedule the talend job.
1.Right-click on the job and select the option Build Job.
3.Ensure the Export type is Autonomous Job, and tick Extract the zip file.
4. In the options tick Shell launcher and Context Scripts.
The Shell launchers option allows you to specify if you want to create shell launch scripts. These are Unix and Windows style scripts for launching your Job. You may choose the style of scripts that you want to export.
If you select the Context scripts option, then Talend will export scripts for each of the Context that you have defined in your Job.
.
5. Click on Finish to compile the job.
6.Navigate to the compiledCode folder, and you will see a zip file and a directory for the compiled job.
Executing the job
Open a command window within Windows or a shell window in Unix.
.bat is for windows and .sh is for UNIX. Here I am executing the job in windows.
Enter the command “<jobName>_run.bat”. The job shown here is how_to_use_tjava_component, thus how_to_use_tjava_component_run.bat.
Now if you want to Schedule your Talend job daily ,weakly etc.Follow the Steps:--
Go to the Control Panel Settings in your system under Administrative Tools > Task Scheduler.
Click Create Basic Task on right side of screen.


