TenasiousC you could setup a scheduled task to fire off you bat file and stay sleeping. Then again I wouldn't be able to sleep unless I knew for sure it was all running correctly.
You can also use CGwatcher to do the same thing and automatically monitior cgminer to ensure it stays running. Best mining addon ever made and it's FREE!