Я запускаю командный файл с помощью процесса. Проблема в том, что я хочу, чтобы командный файл завершил выполнение, а затем должен быть выполнен следующий набор строк. Вот фрагмент кода.Приостановить выполнение до завершения пакетного файла
Process proc = new Process();
proc.StartInfo.FileName = AppDomain.CurrentDomain.BaseDirectory + sFileName+".bat";
proc.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
proc.Start();
Thread.Sleep(1000);
// Method which will be executed after the batch file
Method1();
Метод1() должен выполняться только в том случае, если пакетный файл завершил выполнение.
Может ли кто-нибудь помочь?