I'm using Windows 7 and I need to schedule a daily backup that does the following:

* The schedule needs to run daily at 7pm
* The backup needs to generate a compressed archive of selected backup directories. These archives are ideally created with 7zip.
* The archives generated by the backup need to be placed in a directory on my filesystem of my choosing.

I know Python and MSBatch, but I was hoping I wouldn't have to write a script for this. Are there any tools out there that will do what I need or at least something similar? I can use the Windows 7 task scheduler to execute this, but I don't know of what program it would execute.