NSSM:无法编辑我创建的服务

时间:2018-04-25 16:43:26

标签: windows batch-file nssm

我正在使用NSSM创建服务,但是,在创建之后我需要设置一些参数,例如AppDirectory,AppNoConsole等。

我可以使用GUI创建服务,但我想通过cmd来完成,我有一个批处理文件,如下所示:

nssm install MyService "%Java_Exe_Path%" "-Xmx1024M -classpath \bin\start.jar;\lib\*;. com.myapp.class.subclass start"
nssm set MyService AppDirectory "%DIR%"
nssm set MyService AppNoConsole 1

我得到的错误是:

  

无法打开服务! OpenService():访问被拒绝。

或者

  

OpenService():指定的服务不作为已安装的服务存在。

注意:当我运行cmd文件时,我被要求输入管理员权限(猜测运行安装),但编辑(设置)我没有被请求权限,如果我直接运行set命令,我都不会被问到权限通过命令行(也获得拒绝访问的错误)。

有人可以帮忙吗? 谢谢!

0 个答案:

没有答案