24小时热门版块排行榜    

查看: 352  |  回复: 0

无聊小凡

木虫 (著名写手)

[求助] 批处理:同时运行多个程序,但只有当所有开启的程序都结束才进行下一步!

我想实现的是:用matlab调用bat运行程序进行计算,当bat结束后,得到了相应的计算结果文件,此时再回到matlab里进行数据处理。

我的问题是这样的:
在bat里一共有三个计算程序,我想同时调用这三个程序进行计算,如果用
“start 程序1.exe
start 程序2.exe
start 程序3.exe”
这样的书写方式,其作用仅是执行了打开同时打开三个程序的操作,然后会直接回到matlab里,而我的计算程序还没有计算完成,matlab提取不到相应的数据。
怎么样实现同时打开这三个程序,直到他们全部都运行完之后再回到matlab里。
(ps:由于三个程序的运行时间存在不确定性,如果采用人为等待时间的话,程序灵活性就会大幅度降低)
谢谢大家!
回复此楼

» 猜你喜欢

天地有正气,杂然赋流形!
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

智能机器人

Robot (super robot)

我们都爱小木虫

相关版块跳转 我要订阅楼主 无聊小凡 的主题更新
信息提示
请填处理意见