박쥐 파일을 실행하는 다음 코드가 있습니다. 박쥐 파일 다음 몇 가지 .exe 실행됩니다 .. 어떤 물건 않습니다. 물건은 5-10 초 걸린다.Process.Start (..) 중에 외부 명령 창을 열어 둘 수있는 방법은 무엇입니까?
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();
}
내가하려는 것은 프로세스가 종료 된 후에도 명령 창을 열어 두는 것입니다. 이 일을 할 수있는 방법이 있습니까?
그렇지 않으면,이 창에 대한 걱정을 할 필요가 없으므로 대신 해당 창의 모든 출력을 내 디버거로 보낼 수 있습니까?
건배.
환호. 나는 또한 'pause'를 .bat 파일의 끝에 추가했다. :) 또한 트릭을 수행했다 : P –