我正在运行一个Windows服务,它在启动过程中启动一个简单的bat文件,但服务无法启动。如果我尝试从服务GUI手动运行它,我会收到以下错误消息。Windows 7 bat文件没有作为服务启动
错误1053:该服务没有启动或控制请求及时
这似乎是服务启动过程中一个常见的错误,但我没有发现类似的问题其他答案。我创建命令行服务用以下命令
C:\Users\Administrator>sc create service_name binpath= c:\service.bat start= auto
[SC] CreateService SUCCESS
然后我与
C:\Users\Administrator>sc start service_name
运行它。然而,我得到的错误消息:
[SC] StartService FAILED 5:
访问被拒绝。
如果我从命令提示符以管理员身份运行它,我没有得到拒绝访问的消息,但我得到了1053的错误。我想运行一个bat文件作为Windows服务应该不是那么困难。有任何想法吗?
你不能像这样的服务运行批处理文件,因为CoreTech说你需要一个包装来正确运行它。 –