日期:2014-05-17  浏览次数:20710 次

C# 启动 命令行( .exe 程序)
以下是在c#中启动命令行进行运行程序 类以及怎样使用供以后学习用:

1。首先引用系统集:using System.Diagnostics;
2。创建 方法,代码如下:
Process   proc   =   new   Process();
                //执行文件名(.exe)
                proc.StartInfo.FileName = @"c:\iris-\BIN\visual.exe ";   //可以用绝对路径
                //执行参数
                proc.StartInfo.Arguments = " C:\\Iris-2\\App.im ";

                // 关闭Shell的使用
                proc.StartInfo.UseShellExecute = false;
                // 重定向标准输入
                proc.StartInfo.RedirectStandardInput = true;
                // 重定向标准输出
                proc.StartInfo.RedirectStandardOutput = true;
                //重定向错误输出
                proc.StartInfo.RedirectStandardError = true;
                // 设置不显示窗口
                proc.StartInfo.CreateNoWindow = true;
                //设置启动起始 位置
               proc.StartInfo.WorkingDirectory="C:\\Iris-2\\Image";
                //运行
                proc.Start();