以下のようなコードを作成して、コマンドプロンプト(管理者権限)から
$ python test_service.py install
$ python test_service.py start
と実行したところ
エラー 1053: そのサービスは指定時間内に開始要求または制御要求に応答しませんでした。
というエラーが発生しました。
https://www.partitionwizard.jp/clone-disk/windows-could-not-start-the-service-on-local-computer-error-1053.html
にあるような内容は確認しましたが、エラーはなくなりませんでした。
OSはWindows 10 IoT Enterprise LTSC 21H2
Pytyhonのバーションは3.8.10です。
pywin32のバージョンは306です。
このエラーに対処するにはどうしたら良いでしょうか?
class TestService(win32serviceutil.ServiceFramework):
svc_name = "Test Service"svc_display_name = "Test Service"svc_description = "サービステスト"_timeout_Milliseconds = 1 * 1000def init(self, args):win32serviceutil.ServiceFramework.init(self, args)self.stop_event = win32event.CreateEvent(None, 0, 0, None)def SvcStop(self):self.ReportServiceStatus(win32service.SERVICE_STOP_PENDING)win32event.SetEvent(self.stop_event)def SvcDoRun(self):servicemanager.LogMsg(servicemanager.EVENTLOG_INFORMATION_TYPE,servicemanager.PYS_SERVICE_STARTED,(self.svc_name, ''))if name == 'main':
win32serviceutil.HandleCommandLine(TestService)
**モデレーター注**
この質問はコミュニティ センター / ボランティアモデレータープログラムについて話し合う に投稿されましたが
内容から判断してこちらのカテゴリに移動いたしました。
適切なカテゴリに投稿すると、返信や回答が得られやすくなり、同じ質問を持つ他のユーザーの参考にもなります。