Yes, it's from the Windows Resource Kit. You should be able to get a copy (I believe) here :
It has lots of handy tools to play with, including auto logins and such, as well as shutgui. Basically, all you'd need to do after installing it would be to create a .cmd file to execute it then schedule the batch file with the ATScheduler (resource kit also has a tool to make that easier). The batch file would look something like this :
REM *****Reboot Local Machine********
c:\ntreskit\shutgui.exe /R /T:45 /C
Exit
REM *****End File*******
You can do alot with the batch files when dealing with Runner/Writer. The command above is actually part of a backup script I wrote that zips up all the report templates, the runner2.mdb, and a few other critical files, then stores the zip (named for day of week) on a file server. That way if we have a critical failure on a reporting server, we can restore them to operation, including all the defined and scheduled reports, in about 30 minutes. Used to take all day to redefine and reschedule 100+ reports.
Also, if I'm not mistaken we've been scheduling all reports at the same time since v1.0 of Runner. Basically, what happens is if a report runs past the scheduled start time of the next one (especially in older versions), the next one never runs. I think that may even generate a 997 as well. If you schedule them all at the same time, they all stack up before the first one starts so there's no risk of missing. You might try it and see what you think.
If you decide to try and run local and replicate to file servers, let me know. I have some pretty handy batch files that make it very easy to do and manage. I'd be more than happy to help you set it up. I remember the frustrating days of having to re-run and export reports and all.
