Я создал небольшой файл сценария для тестирования.
Это мой файл script.bat .
sc create myService binpath= C:\Users\Admin\Desktop\test.bat start= auto
Это мой файл test.bat .
echo "Welcome to Wizard"
Постановка задачи
Я не могу запустить сервис из панели управления Сервисный раздел.
Я получаю следующую ошибку.
[SC] StartService FAILED 1053: Служба не ответила на запрос запуска или управления своевременно.
Вот почему я использую NSSM.
ТЕПЕРЬ что происходит, когда я запускаю следующую команду на powershell
.\nssm установите myService, появится диалоговое окно. Я указываю путь к файлу своего скрипта и нажимаю на сервис установки.
После успешной установки сервиса. Я захожу в панель управления -> Сервис -> нажать на запуск с myService, но он останавливается, и появляется следующее диалоговое окно
Окно не может запустить службу myService на локальном компьютере. Служба не вернула ошибку. Это может быть ошибка Windows или внутренняя ошибка сервиса. Если проблема сохраняется, обратитесь к системному администратору.
- Как я могу это исправить?
- Есть ли другой способ сделать это, не делая ручные шаги и не используя сторонние инструменты.
- Я делаю все это в окне 10. Нужен ли какой-либо сервер для выполнения этой задачи?
ПРИМЕЧАНИЕ: я не могу использовать Всегда вверх или планировщик окон в моем случае.