我正在使用Process运行批处理文件.问题是我希望批处理文件完成其执行,然后应该执行下一组行.这是代码片段.
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();
Run Code Online (Sandbox Code Playgroud)
Method1()只应在批处理文件完成执行时执行.
有人可以帮忙吗?