windows - NSSM: Kan ikke redigere en tjeneste, jeg oprettede

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg bruger NSSM til at oprette en tjeneste, men efter oprettelsen skal jeg indstille nogle parametre, f.eks. AppDirectory, AppNoConsole osv.


Jeg kan oprette tjenesten ved hjælp af GUI'et, men jeg vil gerne gøre det via cmd, for hvilket jeg har en batchfil, der går sådan:


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


Ting er jeg får fejl, der læser:



  Kan ikke åbne service! OpenService (): Adgang nægtes.



Eller



  OpenService (): Den angivne tjeneste eksisterer ikke som en installeret tjeneste.



Bemærkninger: Når jeg kører CMD-filen, bliver jeg bedt om administratorrettigheder (gætter på at køre installationen), men for at redigere (sæt) jeg bliver ikke anmodet om tilladelser, jeg får heller ikke tilladte tilladelser, hvis jeg kører kommandoen direkte via kommandolinje ( også fået en fejl af adgang nægtet).


Kan nogen hjælpe?
Tak!

Bedste reference