如何编写批处理文件来运行多个脚本?

时间:2017-01-30 12:06:41

标签: windows batch-file jmeter command

我有一个任务,我需要运行一个带有不同参数的.jmx文件。 我已经完成了该脚本,但问题是将其设置为批处理文件。 我需要在一个批处理文件中运行多个命令。这就是我编写批处理文件的方法,但它似乎只运行第一个命令。

:begin
cd C:\abc\apache-jmeter-2.11\bin
jmeter -n -t API_Monitoring.jmx  -Jport=91 -Jhost=xxx -JserviceName=aaa
jmeter -n -t API_Monitoring.jmx  -Jport=91 -Jhost=yyy -JserviceName=bbb
jmeter -n -t API_Monitoring.jmx  -Jport=90 -Jhost=zzz -JserviceName=ccc
jmeter -n -t API_Monitoring.jmx  -Jport=91 -Jhost=ppp -JserviceName=ddd
goto begin

我试着开始等待。但没有任何作用。任何人都可以帮助如何编写这样的批次?

1 个答案:

答案 0 :(得分:0)

您可以尝试:

:begin
cd C:\abc\apache-jmeter-2.11\bin
call jmeter -n -t API_Monitoring.jmx  -Jport=91 -Jhost=xxx -JserviceName=aaa
call jmeter -n -t API_Monitoring.jmx  -Jport=91 -Jhost=yyy -JserviceName=bbb
call jmeter -n -t API_Monitoring.jmx  -Jport=90 -Jhost=zzz -JserviceName=ccc
call jmeter -n -t API_Monitoring.jmx  -Jport=91 -Jhost=ppp -JserviceName=ddd
goto begin