Given I have launched AutoCAD with the shell command and it returned the process Id can I then connect to it and gain control similar to attaching to it with GetObject? What I am doing is starting autocad with a profile using the /p switch. What I then want to be able to do is allow the user to switch profiles and force a reload or a restart of AutoCAD. Currently trying this with VB.net and AutoCAD2002. Thanks John