首页 新闻 搜索 专区 学院

C# 编程 Prcoess

0
悬赏园豆:30 [已关闭问题]

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

YaHa的主页 YaHa | 初学一级 | 园豆:130
提问于:2010-06-06 20:33
< >
分享
其他回答(1)
0
ProcessStartInfo psi = new ProcessStartInfo();
psi.Arguments
= ""; // 设置不同的参数
psi.FileName = ""; // a.bat, 或 b.bat
Process.Start(psi);
翰墨小生 | 园豆:51 (初学一级) | 2010-06-06 20:39
0

结合 process.ExitCode 返回值和 process.WaitForExit 处理即可;

winzheng | 园豆:8797 (大侠五级) | 2010-06-06 22:35
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册