也许,你应该看看这个Process.Start()方法:http://msdn.microsoft.com/en-us/library/0w4h05yb.aspx
在ProcessStartInfo您可以传递给此方法的过程中,您可以指定不应打开任何窗口.
Process.Start(new ProcessStartInfo(pathToExeFile)
{
CreateNoWindow = true,
UseShellExecute = false,
// ...
});
Run Code Online (Sandbox Code Playgroud)