currently, the company i work for has php scripts setup that update our websites inventory database using our local internal database and a few other things that run automated on a scheduled basis.

the current way we have it setup is a local machine has the URLs scheduled for launch in the windows scheduled tasks. It launches the webpages at whatever time they need launched, then at 11:59 PM i have a batch file that kills all open IE windows.

is there a more efficient way to have these tasks automatically run, or are we doing it correctly? thanks..