This can be done using a Windows task, and WinSCP.
First, go and install WinSCP http://winscp.net/eng/index.php
Once that is installed, click New, then enter the information for your server. If you are using keys, locate the key files, otherwise enter the password. Click save. In the dialog that comes up, be sure to check "Save password" if you aren't using key files. Remember the profile name that you chose.
Next Create a file, config.txt in the same location you installed WinSCP
in the file insert the following, replacing the ** with things specific to you.
option batch on
option confirm off
open *NAME OF PROFILE* synchronize local -mirror *Local path: \\servername\location\common* *Remote Path*
exit
Press Windows Key + R
Then type taskschd.msc /s click okay. In the right hand side of the window that opens select Create Task... Enter a Name: Folder Auto Upload (or whatever suits you)
Click on the Triggers tab then click New Select the Daily radio button There will be a time listed, Adjust the time to when you want the upload to happen. Click OK
Click on the Actions tab click New in the Program/script field enter the location of the WinSCP.exe (or browse to where you installed it and select it.) in the Add arguments (optional): field enter /console /script=config.txt then click OK click OK again, and you should be all set.