Hi , You can run data loader as a scheduler job ( Windows Cron Job ). Please refer this blog https://developer.salesforce.com/page/Using_Data_Loader_from_the_command_line
After you created a process file configure to run as scheduled jobs from Windows Cron job if you go to Start/Programs/Accessories/System Tools/Scheduled Tasks. (May vary depending on which version of Windows you have.)
You can run data loader as a scheduler job ( Windows Cron Job ). Please refer this blog
https://developer.salesforce.com/page/Using_Data_Loader_from_the_command_line