Check schedule.log file. It should have "24x7 Scheduler [service] starting and then following by something else that should shed some light on the problem. Now about the desktop, anything that is started from a service is run invisible. Actually it runs on the invisible Desktop created for services. That's why you cannot see your programs on the screen. You should rely on the job log to monitor running jobs. You can also use the Windows Task Manager to monitor currently running processes. If you set the service to run under LocalSystem account you can tell Windows to allow the service to interact with Desktop so that Windows will set the 24x7 service Desktop to the user Desktop and this way you can see your scheduled programs. To allow service to interact with the Desktop use Control Panel's Services applet, go to 24x7 Scheduler service properties and check the "Allow service to interact with Desktop" checkbox. If you have at least 2 licenses of 24x7 you can also use 24x7 Remote Control as a graphical console for connecting, managing and monitoring remote 24x7 Scheduler even if the Scheduler is running as a service. : I'm still stumped. The service does start. It uses account A. The system is : also logged in under account A. : Maybe all my jobs interact with the desktop in some wacky way? I really don't : think so, but how do you know? : Perhaps you can give me an example of a script that should work under all : circumstances, because as far as I can tell, nothing at all happens when I : run as a service under user A, even using 1 line test scripts.
|