Agregue progressBar para ver el porcentaje de progreso de un proceso en c #

Este es el código de mi proceso:

StreamReader outputReader = null;
StreamReader errorReader = null;


       ProcessStartInfo processStartInfo = new ProcessStartInfo(......);
       processStartInfo.ErrorDialog = false;

       //Execute the process
        Process process = new Process();
        process.StartInfo = processStartInfo;
        bool processStarted = process.Start();

                     if (processStarted)
                        {
                        //Get the output stream
                        outputReader = process.StandardOutput;
                        errorReader = process.StandardError;


                        //Display the result
                        string displayText = "Output" + Environment.NewLine + "==============" + Environment.NewLine;
                        displayText += outputReader.ReadToEnd();
                        displayText += Environment.NewLine + Environment.NewLine + "==============" +
                                       Environment.NewLine;
                        displayText += errorReader.ReadToEnd();
                        // txtResult.Text = displayText;
                    }

Necesito agregar progressBar a mi formulario para calcular el porcentaje de progreso de este proceso, pero no sé cómo hacerlo.

Estoy usando Visual Studio 2012, forma Windows.

Respuestas a la pregunta(2)

Su respuesta a la pregunta