Я написал код на VB для запуска команды CMD, где выходные данные хранятся в текстовом файле. Эти выходные данные необходимы для программы, поэтому программе необходимо дождаться завершения команды CMD, прежде чем продолжить. Я использую
Dim wait As Process = Process.Start(psi)
wait.WaitForExit()
Чтобы убедиться, что процесс завершается до того, как код продолжается, но теперь, когда я это сделал, опция / c в информации о процессе больше не работает. Информация о процессе выглядит следующим образом:
Dim psi As New ProcessStartInfo With {
.FileName = "Cmd",
.Arguments = "/c " & completedCom & " > " & oPath
}
Я не понимаю, почему опция "/ c" неожиданно потерпит неудачу.