0

我有以下批处理文件称为controller.bat

BCDEDIT /bootsequence {db3add28-ed9f-11e2-be67-1c6f65c20c01}
ECHO "running on WIN8_X86_NES..."
python C:\performance\test_1.py
php C:\performance\test_2.php
ECHO "Waiting for 3 minutes before restarting..."
PING 1.1.1.1 -n 1 -w 10000 > nul
SHUTDOWN /r /t 00

我执行这两个.py.php测试脚本,执行一些性能测试......完成后,我想重新启动机器......但是,我想确保两个脚本都结束,否则我可能会冒着风险测试开始,然后机器重新启动。如何确保批处理脚本等待两个脚本完成后再继续?会call做吗?

4

1 回答 1

2

您可以使用callstart /wait。当它们将 .py 和 .php 文件作为批处理文件的一部分启动时,两者都将起作用。因此,他们将完全执行。尽管您应该注意将它们作为可运行的程序启动应该可以工作。

莫娜

于 2013-08-14T01:19:25.413 回答