<HTML><FONT FACE=arial,helvetica><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="2">Scott,<BR>
<BR>
If you are on an OS which supports the "ps" command via shell() (such as MacOS X), you can get a process listing which shows the ppid of each process- that is, the parent process ID that launched it.<BR>
For example, "ps -l -x" from Terminal on Mac gives me this:<BR>
<BR>
UID PID PPID CPU PRI NI VSZ RSS WCHAN STAT TT TIME COMMAND<BR>
...<BR>
502 4051 183 0 62 0 109848 13008 - S ?? 8:17.17 /Users/yennie/Desktop/MC 2.5/MetaCard.app/Cont<BR>
...<BR>
<BR>
Thus 4051 is the process id of Metacard- anything with 4051 as the PPID would have be launched by Metacard, and in turn you could use that process ID to see what processes the sub-process had launched (again by looking for that process ID as the PPID).<BR>
<BR>
Dunno if that helps...<BR>
<BR>
------------------------------<BR>
Brian Yennie<BR>
Chief Technology Officer<BR>
QLD Learning, LLC<BR>
www.QLDLearning.com<BR>
<BR>
PH: (904)-997-0212<BR>
EMAIL: Yennie@aol.com<BR>
-------------------------------<BR>
</FONT><FONT COLOR="#000000" FACE="Geneva" FAMILY="SANSSERIF" SIZE="2"></FONT></HTML>