Print Files on Schedule with FolderMill Service


We have new sets of documents every day which should be converted to PDF by the next day, and we wish FolderMill could do it after most employees have left the office. Is there a way to automatically start and stop FolderMill at a certain time? For example, start FolderMill at the end of the working day and cease file processing in the morning, right before the work-hours.


FolderMill can be forced to start and stop its work whenever you want. Just schedule its operation using in-built Windows Task Scheduler to plan the time for conversion or printing of documents with our step-by-step guide.

FolderMill combined with Windows Task Scheduler let the printing or conversion of documents placed into a Hot Folder start at a specific time.


  1. Create a new Hot Folder or several Hot Folders.
  2. Add Action or a set of Actions which need to be performed, e.g. Convert to PDF:
  3. Apply Settings to your Hot Folders: Hot Folders configured for real-time file processing
  4. Open Task Scheduler. You can quickly find Task Scheduler if you press Windows Start button and start typing "task scheduler": Use Task Scheduler with FolderMill
  5. Create a new task in this folder: Create a new task for scheduled file conversion
  6. Input a name for the new task, e.g. "Run FolderMill" and make sure to enable Run with highest privileges option: Configure task settings and enter task name
  7. Go to Actions pane and add command sc start FolderMillService which will make FolderMill service start: Start FolderMill service
  8. Click "OK": Start FolderMill Action
  9. Let's specify the triggers to define when FolderMill should start. Go to the Triggers pane and add a new trigger by clicking New: Create a new trigger to launch FolderMill service
  10. Set a time-based or event-based trigger. You can specify the exact time and make the task recurrent by specifying time intervals: daily, weekly, monthly or even certain days of the week. Event-based triggers allow you to start FolderMill at a certain event e.g. at user log on. You can add multiple triggers, if necessary. Make time-based or event-based trigger settings Let's set the time trigger to Daily, 18:00 and click "OK".
  11. Now let's create a task which would stop FolderMill. Just follow the same steps as above, but use sc stop FolderMillService as the command line in the Action pane, and don't forget to set the right time for the time trigger. In the end you should have something like this: Document conversion is scheduled by Task Scheduler

Now FolderMill service is configured so that it starts real-time processing of files at 6 PM and stops working at 9 AM every day.

You can test in advance whether everything is set correctly. Open FolderMill Control Panel (FolderMill processing should be stopped). Switch to Task Scheduler, select the sc start FolderMillService Action and click "Run" on the right menu to make a test run. You will see the task running: FolderMill's windmill will start rotating, and the status will change to "FolderMill is running" on the program's Control Panel. You can also open FolderMill Control Panel right before the scheduled trigger should work, and check the windmill rotation.

FolderMill combined with Windows Task Scheduler gives you many options to set up timing for your files processing. Please note, that this solution works for FolderMill Service Edition only, but if you have another version, please contact us, and we will find another solution for you. Anyway, get in touch with us, if you need extra help!

Download FolderMill