I will add a note to my idea list about these. Having an option to also make a second copy shouldn't be too difficult and your .BAT idea was a good one.
Scheduling an event in Windows (or whatever OS) would have been my suggestion of automating a time for syncing, but you are already doing this. I believe it would be possible to have it do this on its own (even when logged out) but I believe this would need to be done as a service. Only problem with that is that I have no experience at all with services. I will look into it, but I don't know how difficult it would be to do this on the various platforms unless it is something that would work on all platforms once a service was implemented through Java.
OK Braniacs - I maybe going over the same, same but I want to be able to open sleepyhead on my laptop at work and be able to open last nights files automatically.
My idea is to get a PC on the same network to grab the files and dump them into Google drive automatically. I can then point Sleepyhead to Google drive at work and VOILA! Has anyone done this or would know how to automate it?
Install a cloud service like Google Drive, Dropbox, or OneDrive on each computer and save your data files to that "drive". Any computer connected to any network will update both to and from the cloud service. Even if you aren't connected you'll have an up to date copy on your local machine if it's been connected to a network long enough to update it's local copy.
I use Dropbox and I also put the Sleepyhead program on that "virtual" drive as well. That way you won't have to reload the files in each instance of Sleepyhead. You will have to configure each computer to point to the right location of the Dropbox files, but you'll only need to do it once. Sleepyhead consults the local machine registry for that information so you don't have to have the same path to the Dropbox directory on each computer.
Takes about fifteen minutes to a half hour to update the Dropbox on all the computers. You'll also get a backup copy of your data files on each computer as well as on the servers of your virtual drive provider.
This is for Windows machines. I don't know how or if it would work on a Mac.
The above is my opinion. It is just possible that I may, occasionally, be mistaken.
I am neither a Doctor, nor any other kind of medical professional.
Everything put together sooner or later falls apart.