OK - here's the scenario. Windows XP, SP2 workstaions joined to a domain.. User has several scheduled tasks that run every 5 minutes. The tasks basically just run a batch file that looks for a specific file in a direcory. If it finds it, it runs another batch file that performs a few other misc. checks and then actually calls an executable to process these large data sets.
This is all basically to allow the user to have these data processing runs happen automatically, no matter who has the workstation locked, etc.. all he has to do is drop data in a specific folder and create one file over the network and within the next 5 minutes, it starts up. After working out a few GPO issues that were kicking the users out of the "Log on as batch job" user right, the jobs run fine. The problem now, is that if the owner of the job (whoever's credentials it's running under) is logged in when the job kicks off, the processes that were started by the scheduled task are killed. This doesn't happen if the owner of the job is not logged on, or any other user is logged on, of course. My assumption is that only the initial batch file called by the scheduled task is run under the batch login type, so if the scheduled task was directly calling the executable then it would stay running, but since this the job is runnig a batch file that is calling another batch file, which in turn is actually calling the executable, the exe doesn't run under the batch type login and is killed just like every other user proccess when he logs off. I looked at a few shell commands to see if there was any specific way to call the 2nd batch file, or executable, that would run it under the same logon that the original batch file was run under but didn't hae any luck. I also googled a bit, but could only find an Expert's Exchange question (that sounded exactly like my problem) but of course I'm not signing up and paying any cash for it. Any thoughts, suggestions, flames? Also, if there is a better way to accomplish this, I wouldn't mind hearing it. Thanks in advance.. -cb ~ Finally, powerful endpoint security that ISN'T a resource hog! ~ ~ <http://www.sunbeltsoftware.com/Business/VIPRE-Enterprise/> ~
