An easy way to synchronize folders and files is to use Microsoft’s free SyncToy utility. However, there isn’t a built in method for scheduling it. You need to run it manually. Here’s how to use Window Task Scheduler to set up the job(s) to run automatically.
After you’ve set up your sync tasks in SyncToy 2.1, you’ll want to make them run automatically.
Click start and type Task Scheduler into the search box and hit Enter.
Windows Task Scheduler opens. Under Actions in the right panel, select Create Basic Task.
If you don’t see the Actions pane, click the button on the toolbar to Toggle on the Action Pane.
The Basic Task Wizard opens, give the task a memorable name and description such as Sync Folder Pairs.
Next select when you want the task to start. This is up to you, depending on how often you want it to run. If you’re syncing important data between folders, I recommend choosing Daily.
Pick the day to start and how often for it to recur. If you travel a lot, check Synchronize across Time Zones.
Under Action select Start a Program.
Now type in the path or browse to the location of SyncToy. If you type it in, make sure you have it in quotes like below. In the Add Arguments field add –R which will make all active folder pairs you have created run during the scheduled task.
Verify the summary Name, Description, Trigger and Action. Check Open the Properties Dialog When I Click Finish.
Now you have an overall summary of the job. Here you can go through and make any changes if you need to. One option I always select is Run with Highest Privileges. Click OK and close out of Task Scheduler.
For more on scheduled tasks, check out how to create a scheduled task to run Disk Cleanup automatically.