Я выясняю, как запустить процесс. Но моя проблема сейчас в том, что окно консоли (в данном случае 7z) выскакивает впереди, блокируя мое зрение и удаляя мой фокус, прерывая мое предложение или w / e, который я делаю каждые несколько секунд. Это очень раздражает, как я могу предотвратить это. Я думал, что CreateNoWindow решает это, но это не так.
ПРИМЕЧАНИЕ: иногда консоли требуется ввод данных пользователем (заменить файл или нет). Так что полностью скрыть это может быть проблемой.
Это мой текущий код.
void doSomething(...)
{
myProcess.StartInfo.FileName = ...;
myProcess.StartInfo.Arguments = ...;
myProcess.StartInfo.CreateNoWindow = true;
myProcess.Start();
myProcess.WaitForExit();
}