How do I use System.Diagnostic.Process to execute this .exe with parameters? Could you give me the code lines with this example?
Thanks for your answer.
The Process class has a StartInfo property that is used to specify the behavior of your newly created process. The following code starts the command prompt, passing "/?" as a parameter, to show the associated help. It redirects the output so we can get it and show it on the page:
Process p = new Process(); p.StartInfo.RedirectStandardOutput = true; p.StartInfo.UseShellExecute = false; p.StartInfo.FileName = "cmd"; p.StartInfo.Arguments = "/?"; p.Start(); Response.Write(p.StandardOutput.ReadToEnd()); p.WaitForExit();
This was first published in August 2003