У меня есть приложение .Net, которому нужно запустить несколько исполняемых файлов. Я использую класс Process, но Process.Start не блокируется. Мне нужно, чтобы первый процесс завершился до второго запуска. Как я могу это сделать?
Кроме того, я бы хотел, чтобы все процессы выводились в одно и то же окно консоли. Как бы то ни было, они как бы открывают свои окна. Я уверен, что могу использовать поток StandardOutput для записи в консоль, но как я могу подавить вывод по умолчанию?