我是新手使用jmeter而我想运行批处理文件,我尝试使用此命令从BSF采样器运行批处理文件
EXEC( “C:\ Windows \ System32下\的wscript.exe ../ stopwas.bat”)的
并显示错误消息
“文件扩展名没有脚本引擎.bat”
我也试过从OS进程采样器运行批处理文件,我把命令编写为:
command :cmd
stopwas.bat
也失败了,任何人都可以帮我解决这个问题吗?
答案 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");