Have a look at the Process and ProcessStartInfo classes. Pay particular
attention to the ProcessStartInfo.UseShellExecute property, as I believe
that will need to be set to true in order to properly launch VBScript, batch
files, and the like (i.e., non-executables).
--Bob
"James Pang" <Ja*******@163.com> wrote in message
news:Os**************@TK2MSFTNGP15.phx.gbl...