我正在运行一个Windows服务,在启动时会启动一个简单的批处理文件,但该服务无法启动。如果我尝试从服务GUI手动运行它,我会收到以下错误消息。
错误 1053:服务未能按时响应启动或控制请求
这似乎是服务启动期间常见的错误,但在其他答案中我没有找到类似的问题。我使用以下命令从命令行创建了该服务。
C:\Users\Administrator>sc create service_name binpath= c:\service.bat start= auto
[SC] CreateService SUCCESS
然后我使用以下命令运行它:
C:\Users\Administrator>sc start service_name
然而,我遇到了错误信息:
如果我以管理员身份从命令提示符中运行它,则不会出现访问被拒绝的消息,但我会收到1053错误。我想作为Windows服务运行一个批处理文件不应该那么困难。有什么建议吗?[SC] StartService FAILED 5:
访问被拒绝。