我正在尝试使用NSSM和powershell将Selenium作为服务安装。但是,在创建服务时未设置正确的参数。

在CMD中运行的同一命令将成功执行并按预期安装服务。

如何通过Powershell将设置传递到NSSM?我正在使用的命令是:

nssm install SeleniumHub java -jar C:\bin\Selenium2\selenium-server-standalone-2.53.0.jar -role hub -hubConfig C:\bin\Selenium2\seleniumHubConfig.json

NSSM在我的PATH上,因此powershell可以正确找到NSSM可执行文件,但它似乎无法以与CMD相同的方式处理参数

最佳答案

如果它在CMD中有效,为什么不将其作为cmd命令传递:)

cmd /c "nssm install SeleniumHub java -jar C:\bin\Selenium2\selenium-server-standalone-2.53.0.jar -role hub -hubConfig C:\bin\Selenium2\seleniumHubConfig.json"

关于powershell - 在Powershell中使用NSSM安装服务,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36175163/

10-11 08:56