How about shellexecute CMD.exe with the /K parameter and your
commandline arguments. Then waitforsingleobject or something
similar to get around vb using the c2.exe? Kind of fool vb into
thinking it is being executed from the command line.

HTH