in reply to executing a program

fork is the canonical way to launch a second process in a very controlled way. YMMV on winders; IIS and win32 my have some strangeness lurking. Test well.

After Compline,
Zaxo