Absalom how did you go about having the server reboot every 12 hours . Is this done through a script?
Jay, I use FireDaemon Pro. You can do a lot of scheduling stuff with it. I have it set to restart every 4 hours now with a 5000 ms delay between the shutdown and restart because the world tends to fall apart and become corrupted if I go beyond 4 hours. You can even schedule pre and post start tasks. You can do the same with the windows scheduling service, but FireDaemon runs everything as a background service, and it is easier to manage than windows scheduled tasks, so I prefer that.
I will also mention that you can't use Fire Daemon Pro if you are using a preconfigured game server with a control panel. I don't like those, as they usually greatly limit your control.