我想在jmeter中执行.ps1文件。我已经在图像中传递了参数,但在输出中遇到了错误。The filename, directory name, or volume label syntax is incorrect.虽然文件名、目录名是正确的。
The filename, directory name, or volume label syntax is incorrect.
noj0wjuj1#
你的问题是:
去掉引号,一切都将按预期开始工作总的来说,你把事情弄得太复杂了。1.为什么需要这些cmd /c?为什么不直接调用powershell?1.通常powershell位于Windows PATH中,无需提供其完整路径因此,配置您的操作系统进程采样器为:
cmd /c
powershell
D:\Software\apache=jmeter-3.0\apache-jmeter-3.0\bin\TIP.ps1
有关从JMeter测试调用第三方流程的更多信息,请参见How to Run External Commands and Programs Locally and Remotely from JMeter文章。
3mpgtkmj2#
我知道这是一个老线索,但由于回应是不正确的我,我发现解决方案是这样的:使用OS进程采样器时,您需要添加以下命令powershell.exe和变量:
这对我来说非常有效。
2条答案
按热度按时间noj0wjuj1#
你的问题是:
去掉引号,一切都将按预期开始工作
总的来说,你把事情弄得太复杂了。
1.为什么需要这些
cmd /c
?为什么不直接调用powershell
?1.通常powershell位于Windows PATH中,无需提供其完整路径
因此,配置您的操作系统进程采样器为:
powershell
D:\Software\apache=jmeter-3.0\apache-jmeter-3.0\bin\TIP.ps1
有关从JMeter测试调用第三方流程的更多信息,请参见How to Run External Commands and Programs Locally and Remotely from JMeter文章。
3mpgtkmj2#
我知道这是一个老线索,但由于回应是不正确的我,我发现解决方案是这样的:
使用OS进程采样器时,您需要添加以下命令powershell.exe和变量:
这对我来说非常有效。