猿问

C# 编程 Prcoess

我用Process.Start("..\Demo\a.bat"),a.bat文件调用nant脚本,然后出继续用Process.Start("..\Demo\app\b.bat"),b.bat也是调用nant脚本,此时a.bat没有执行完成,但是b.bat执行的时候竟然用的是a.bat的参数,请问怎么解决

繁星淼淼
浏览 493回答 2
2回答

收到一只叮咚

ProcessStartInfo psi = new ProcessStartInfo();psi.Arguments = ""; // 设置不同的参数psi.FileName = ""; // a.bat, 或 b.batProcess.Start(psi);

临摹微笑

结合 process.ExitCode 返回值和 process.WaitForExit 处理即可;
随时随地看视频慕课网APP
我要回答