我有一个文件“init.cmd”里面有以下命令:
set APP_ROOT=c:/wamp/www/myproj ringo -b %APP_ROOT%/bin/init.js %APP_ROOT%/app/main.js
从命令行运行时,文件工作正常,但我想把它变成一个Windows服务。
所以我input:
sc创buildMyServiceName binPath = c:/wamp/www/myproj/bin/init.cmd
该服务是创build,但每次我尝试启动它,崩溃说:
错误1053:该服务没有及时响应启动或控制请求。
我有一个类似的问题瓦特/ Mongo,这是非常简单的。
在命令提示符下键入:
c:/mongodb/bin/mongod
成功启动了mongo服务器。
但试图安装一个服务为:
sc create mongo binPath= c:\mongodb\bin\mongod.exe
与上面相同的错误每次启动时崩溃。
您不能创build指向batch file的服务。 创build指向ringo应用程序的服务,然后编辑registry并为其提供所需的参数。 将系统variables设置为您需要的值。 这应该允许服务启动。