string backOfficePath = brm.BackOfficePath;
Console.WriteLine(backOfficePath);
string analysisResultPath = brm.AnalysisResultPath;
string dataTime = DateTime.Now.ToString("yyyyMMdd");
string ecgDataTargetPath = brm.ECGDataPath + dataTime + "_ECGData" + ".zip";
//实例化一个process类
Process process = new Process();
//要执行的shell的名字
String FileName = Directory.GetCurrentDirectory() + "/test-bash/test.sh";
process.StartInfo.FileName = FileName;
//process.StartInfo.Arguments = "1,2,3";
process.StartInfo.Arguments = backOfficePath+","+ analysisResultPath+","+ ecgDataTargetPath;
//获取或设置是否在新窗口中启动该进程
process.StartInfo.CreateNoWindow = true;
//该值指示不能启动进程时是否向用户显示错误的对话框
process.StartInfo.ErrorDialog = true;
//关闭shell的使用
process.StartInfo.UseShellExecute = false;
process.Start();
process.WaitForExit();
process.Close();
Console.WriteLine(backOfficePath);
string analysisResultPath = brm.AnalysisResultPath;
string dataTime = DateTime.Now.ToString("yyyyMMdd");
string ecgDataTargetPath = brm.ECGDataPath + dataTime + "_ECGData" + ".zip";
//实例化一个process类
Process process = new Process();
//要执行的shell的名字
String FileName = Directory.GetCurrentDirectory() + "/test-bash/test.sh";
process.StartInfo.FileName = FileName;
//process.StartInfo.Arguments = "1,2,3";
process.StartInfo.Arguments = backOfficePath+","+ analysisResultPath+","+ ecgDataTargetPath;
//获取或设置是否在新窗口中启动该进程
process.StartInfo.CreateNoWindow = true;
//该值指示不能启动进程时是否向用户显示错误的对话框
process.StartInfo.ErrorDialog = true;
//关闭shell的使用
process.StartInfo.UseShellExecute = false;
process.Start();
process.WaitForExit();
process.Close();