Я знаю, что в StackOverflow есть похожие темы, но ни одна из них не имеет такой же проблемы, как я. Большинство вопросов задают вопрос о том, как запустить службу с Python. У меня есть .bat-файл, который создает службу, и используя PythonFile.exe, который я создал с помощью py2exe. Я получаю сообщение об ошибке «Ошибка при запуске службы. Служба не ответила на запрос запуска или управления своевременно». Служба не запускается, но я вижу исполняемый файл в процессах ProcessManager.Python исполняемый как служба Windows
Существуют ли особые требования к исполнению для использования в качестве услуги? Мой исполняемый файл - это всего лишь TCP-сервер, спящий (с использованием мьютекса), пока мьютекс не разблокируется.
Мой .bat файл ...
net stop "FabulousAndOutrageousOinkers"
%SYSTEMROOT%\system32\sc.exe delete "FabulousAndOutrageousOinkers"
%SYSTEMROOT%\system32\sc.exe create "FabulousAndOutrageousOinkers" binPath= "%CD%\FabulousAndOutrageousOinkers.exe" start= auto
net start "FabulousAndOutrageousOinkers"