System.Diagnostics.Process运行进程、发送参数和获取输出

System.Diagnostics.Process运行进程、发送参数和获取输出,process,parameters,Process,Parameters,我正在尝试使用System.Diagnostics.process调用一个进程,向它发送一个参数,只是为了尝试,我正在发送“-h”,它将生成一个帮助选项列表,我需要输出 到目前为止我已经试过了 ProcessStartInfo startInfo = new ProcessStartInfo("C:\\agfl\\agfl.exe"); startInfo.WindowStyle = ProcessWindowStyle.Normal; star

我正在尝试使用System.Diagnostics.process调用一个进程,向它发送一个参数,只是为了尝试,我正在发送“-h”,它将生成一个帮助选项列表,我需要输出

到目前为止我已经试过了

        ProcessStartInfo startInfo = new ProcessStartInfo("C:\\agfl\\agfl.exe");

        startInfo.WindowStyle = ProcessWindowStyle.Normal;
        startInfo.CreateNoWindow = false;



        startInfo.Arguments = "-h";


        Process.Start(startInfo);
需要帮忙吗

谢谢:)


Process process = Process.Start(startInfo);
String result = process.StandardOutput.ReadToEnd();