Я пишу консольное приложение, которое обнаруживает USB-накопители, форматирует их, а затем запускает программу под названием UnetBootin для записи ISO-образа на накопители.Все работает нормально, но проблема в том, что UNetbootin не просто «выходит», поэтому .WaitForExit()
не работает, если пользователь не нажимает кнопку «Выход».
Единственный способ решить эту проблему -либо проверяя, появляется ли эта кнопка, либо пытаясь угадать, если процесс как-то простаивает.В любом случае, я бы не знал, с чего начать.