2019-08-29 命令行调用

2019-10-16  本文已影响0人  紫笛_AutoCoder

前者一直失败,原因未知。后者 静态方法,OK.

Process p = new Process();

            //设置要启动的应用程序

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

            //p.StartInfo.WorkingDirectory = @"C:\Users\pujingjing\source\repos\TestHelloWorld\TestHelloWorld\bin\Release";

            p.StartInfo.FileName = @"TestHelloWorld.exe";

            //p.StartInfo.Arguments = "-version";

            //是否使用操作系统shell启动

            p.StartInfo.UseShellExecute = false;

            // 接受来自调用程序的输入信息

            p.StartInfo.RedirectStandardInput = true;

            //输出信息

            p.StartInfo.RedirectStandardOutput = true;

            // 输出错误

            p.StartInfo.RedirectStandardError = true;

            //不显示程序窗口

            p.StartInfo.CreateNoWindow = false;

            //启动程序

            p.Start();

------------------------------------------------------------------------

Process.Start(@"TestHelloWorld.exe","11 22");

上一篇 下一篇

猜你喜欢

热点阅读