如何从Jmeter运行批处理文件(.bat)

时间:2014-03-10 14:17:13

标签: batch-file jmeter

我是新手使用jmeter而我想运行批处理文件,我尝试使用此命令从BSF采样器运行批处理文件

EXEC( “C:\ Windows \ System32下\的wscript.exe ../ stopwas.bat”)

并显示错误消息

“文件扩展名没有脚本引擎.bat”

  • 我也试过从OS进程采样器运行批处理文件,我把命令编写为:

    command :cmd
    stopwas.bat 
    

也失败了,任何人都可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:3)

对于OS Process Sampler,我想你需要提供一个命令参数,如/c/k

所以:

  • 命令:cmd
  • 命令参数:
    • /c
    • c:\somefolder\someotherfolder\stopwas.bat

提及您必须对.bat文件使用完整路径

另一个选择是通过Beanshell Sampler

执行它
Runtime.getRuntime().exec("C:/Windows/System32/cmd.exe /c c:/somefolder/someotherfolder/stopwas.bat");