Я запускаю службу Windows, которая запускает простой 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 не должен быть таким сложным. Есть идеи?