创建3个bat文件,process1.bat~process3.bat内容就只有一个简单的输出
echo process1 > process1.log
执行以下代码
==========================================
      String basePath = @"D:\Temp";      string[] execList = new string[] { "process1", "process2", "process3" };      foreach (String execName in execList)
      {
        Process process = new Process();
        process.StartInfo.FileName = Path.Combine(basePath, execName);
        process.StartInfo.WorkingDirectory = basePath;
        process.Start();
      }
==========================================生成了process1.log~process3.log三个文件