1

我正在尝试将 selenium-server-standalone-3.141.59.jar 安装为 nssm 服务。它安装得很好,但是当我尝试运行它时,我得到一个错误。

我通过以下方式安装:PS C:\Users\MyUser> nssm install selenium-server java -jar "C:\selenium\selenium-server-standalone-3.141.59.jar

然后跑步nssm start selenium-server给了我OpenService(): Access is denied.

我尝试遵循此操作,但链接到批处理文件也不起作用: NSSM:无法编辑我创建的服务

4

3 回答 3

2

问题似乎已经解决了,我重新启动了计算机,它似乎正在运行!以前,它不允许我按需运行它,因此遇到此问题的任何人都可以尝试重新启动。

更新:我相信这是因为我没有在 Windows 10 上以管理员模式启动 Powershell,如果您有问题,请尝试。

于 2019-07-30T09:06:55.530 回答
1

我遇到了同样的问题,我做了以下步骤:

1)检查服务的当前状态使用nssm status service_name

2)关闭命令提示符

3)以管理员模式运行命令提示符

4)执行nssm start service_name

于 2020-12-18T09:24:42.613 回答
0

为同样的问题而苦苦挣扎。解决它!

原因是,给定的服务用户也必须可以访问 nssm 可执行文件,而我的设置并非如此。

解析度:

  1. 创建本地用户
  2. 确保本地用户有权作为服务运行 ( https://docs.microsoft.com/en-us/system-center/scsm/enable-service-log-on-sm?view=sc-sm-2019 ) -本地组策略
  3. 让创建的用户也可以访问 nssm.exe
于 2021-07-09T13:29:57.483 回答