从单个批处理文件运行多个批处理文件

时间:2013-01-04 09:59:52

标签: batch-file

我必须通过一个批处理文件执行两个批处理文件。一个批处理文件有一个用于启动服务器应用程序的命令,另一个用于客户端应用程所以条件是一旦服务器启动,只有客户端应该尝试命中服务器。

我尝试了以下内容,

parent.bat具有以下内容

启动server.bat

启动client.bat

发现两个应用程序分别运行但无法达到应该的顺序。

2 个答案:

答案 0 :(得分:7)

你试过吗

CALL test.bat

这将停止执行父脚本,直到子项完成。

在研究问题上会有更多的后果 我的第一次谷歌搜索“批量等待脚本执行”提出了这个:
how to run a batch script from within a batch script

答案 1 :(得分:0)

@HappyHacking解决方案的替代方案是使用

start /wait server.bat
start client.bat

这将等到服务器脚本完成后再启动客户端脚本。