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