第一种方法:
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");
相关文章
- cmd命令行执行java程序的编译和执行的方法及可能出现找不到或无法加载主类的错误的解决
- c#编程练习题13,我又写了 个很傻的程序,大家帮我看看怎么改进
- 新手求教,vs2010 release的exe程序不能在其他未安装vs的电脑上执行
- 如何用C# 编写数据处理程序,请高手指教!
- Java开发小工具(2)(生成可双击执行的exe文件)
- 请问如何利用当前运行的一个java程序去执行另外一个java程序
- 求教如何将一个Java程序打包成一个可双击执行的jar文件
- java swing做了一个小程序,导出jar后双击运行,不能执行查询!用命令执行和eclipse执行都没问题!
- Windows服务项目打包成安装包(Windows服务)-----------VS2017项目程序打包成.msi或者.exe
- NSIS打包electron程序为exe安装包