Hi folks,

First my apologies english is my second language. Ill try to be clear with my problem.

I got a challenging problem. I am using Kixtart to run installation programs from 3rd party softwares. This is to automate the process of installing lots of programs quickly. So Far soo good.

My problem I got is one of the install program is running in silent mode and most of the installation is done in the background. The main install basically start many threads of smaller installs and the main program is done. It leaves several smaller setup.exe and msiexec.exe running in the background. I know among them setup.exe , one is running controlling the rest but it too is also running in the background.

No direct way to tell it run in the foreground.

I was hoping i could find a way to get the list of all Tasks from the Task manager using a COM object which would return the Tasks Object collection.

With the Object, I should be able to get the list of tasks which could be copied into an array then parse the array to see if the "setup.exe" task is no longer present in the array. That way I would know the installation in the background is done and I can order kixtart to reboot the machine and continue the other install.

I know it does not sound easy but I sense someone in this great gang of peoples \:D as at least been able to retrieve the list of tasks using Kixtart.

Your help will be deeply apprciated. Thank you \:\)
_________________________
Treat people the way you want to be treated.