Windows 명령 프롬프트를 C #으로 다시 코딩하려고했습니다. 명령 프롬프트가 프로세스가 종료되기를 기다릴 때와 호출 된 프로세스가 종료 될 때까지 기다리지 않을 때를 어떻게 아는지 궁금합니다.
예를 들어 "notepad"명령 프롬프트에 입력하면 메모장 이 시작되지만 다른 명령은 계속 실행할 수 있습니다. 그러나 more.com, ping.exe 또는 다른 유틸리티와 같은 유틸리티를 열면 다른 명령을 실행하기 전에 실행 프로그램이 완료 될 때까지 기다립니다.
명령 프롬프트는 종료를 기다릴 때를 어떻게 알 수 있으며 C #에서이 동작을 어떻게 에뮬레이션 할 수 있습니까?