C# 打开exe文件

时间:2021-06-25 08:05:51
C# 打开exe文件

第一种方法:

System.Diagnostics.ProcessStartInfo info=new System.Diagnostics.ProcessStartInfo(path);

info.WorkingDirectory= Path.GetDirectoryName(path); System.Diagnostics.Process.Start(info);

第二中方法:

System.Diagnostics.Process.Start(path)

第三种方法:

Process p=new Process();

p.StartInfo.FileName="cmd.exe";

p.StartInfo.UseShellExecute=false;

p.StartInfo.RedirectStandardInput=true;

p.StartInfo.RedirectStandardOutput=true;

p.StartInfo.RedirectStandardError=true;

p.StartInfo.CreateNoWindow=true;

p.StartInfo.WorkingDirectory= Application.StartupPath+@"\FormGen\";

p.Start();

p.StandardInput.WriteLine("FormGen.exe");

p.StandardInput.WriteLine("exit");