为了账号安全,请及时绑定邮箱和手机立即绑定

用vbs文件执行bat文件 怎么判断bat文件是否执行完成

用vbs文件执行bat文件 怎么判断bat文件是否执行完成

天涯尽头无女友 2018-10-10 05:06:46
我要用c#做一个程序 调用 bat 文件,但是调用bat时会显示出dos黑框,于是我用C#调用vbs脚本  然后再用vbs脚本调用bat文件 这样就没有了黑框,但是我怎么判断 这个 bat 文件什么时候 会执行完毕啊,急求答案,谢谢我的代码:Process p = System.Diagnostics.Process.Start("wscript", "\""+url+"\"");
查看完整描述

2 回答

?
明月笑刀无情

TA贡献1828条经验 获得超4个赞

p.WaitForExit();

查看完整回答
反对 回复 2018-10-15
?
翻翻过去那场雪

TA贡献2065条经验 获得超13个赞

System.Diagnostics.Process process = new System.Diagnostics.Process();
 process.StartInfo.FileName = "iisweb.vbs";
 process.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
 process.Start();
 process.WaitForExit();
 process.Close();

必须要加上  process.Close(); ,你要读下个文件的话, 再运行一遍上边的语句。


查看完整回答
反对 回复 2018-10-15
  • 2 回答
  • 0 关注
  • 768 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信