У меня есть программа VB.Net, которая вызывает сценарий bat, ожидает его успешное выполнение или тайм-аут, выполняет некоторые действия, вызывает другой сценарий bat, ожидает его успешного выполнения или тайм-аут и т. Д.
Я объявил следующие элементы:
Dim mainProcessHandler As New ProcessStartInfo()
Dim mainProcess As Process
И используйте их все вместе с программой так:
mainProcessHandler.FileName = "something_01out18.bat"
mainProcessHandler.Arguments = "-d"
mainProcessHandler.WindowStyle = ProcessWindowStyle.Hidden
mainProcess = Process.Start(mainProcessHandler)
Затем далее:
mainProcessHandler.FileName = "something_02out18.bat"
mainProcessHandler.Arguments = "-s"
mainProcessHandler.WindowStyle = ProcessWindowStyle.Normal
mainProcess = Process.Start(mainProcessHandler)
И третий, четвертый и так далее: у меня есть несколько звонков, таких как описано выше, и я не могу убедить себя, что это способ сделать это.
Как в VB.Net правильно решить эту проблему?