lguma maneira de manter uma janela de comando externa aberta durante um Process.Start (..

Eu tenho o seguinte código que executa um arquivo bat. o arquivo bat executa então .exe .. o que faz algumas coisas. O material demora cerca de 5 a 10 segundo

ProcessStartInfo start = new ProcessStartInfo
{
    Arguments = "\"" + newTargetFile + "\"" +
                " " +
                "\"" + originalFile.FullName + "\"",
    FileName = filename,
    WindowStyle = ProcessWindowStyle.Normal,
    CreateNoWindow = false,
    UseShellExecute = false
};

// Run the external process & wait for it to finish
using (Process proc = Process.Start(start))
{
    proc.WaitForExit();
}

O que estou tentando fazer é deixar a janela de comando aberta, mesmo após o término do processo. Há alguma maneira de fazer isso

aso contrário, posso obter toda a saída dessa janela para o meu depurador, para que não precise me preocupar com essa janela restant

Felicidades

questionAnswers(4)

yourAnswerToTheQuestion