erlsrv - 无法在Windows上创建服务

时间:2011-10-26 09:00:07

标签: windows shell erlang mnesia yaws

试图像这样创建一个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服务的示例吗?我希望该服务在启动时启动许多应用程序,并在停止时停止这些应用程序。

1 个答案:

答案 0 :(得分:2)

虽然这个问题相当陈旧,但我却发现它正在寻找类似的答案。

此问题的解决方案是确保以管理员身份执行此命令(或以管理员身份启动命令窗口。)