试图创建一个像这样的Windows服务:
erlsrv add muzaaya -w "C:/Folder" -c "test erlang service" -ar "-pa .. -eval \"service:start()\""
我立即收到以下错误:
erlsrv: Unable to register service with service manager. Error: Access is denied.
即使在阅读了这里的文档之后,我认为我仍然不太熟悉如何传递参数以及多个参数: http://www.erlang.org/doc/man/erlsrv.html 。
有人可以帮忙举例说明如何成功创建 Windows 服务吗?我希望该服务在启动时启动许多应用程序,并在停止时停止这些应用程序。
最佳答案
虽然这个问题相当老了,但我在寻找类似的答案时遇到了它。
此问题的解决方案是确保您以管理员身份执行此命令(或以管理员身份启动命令窗口。)
关于windows - erlsrv - 无法在 Windows 上创建服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7900615/