ここにあるコード スニペットを使用して Windows サービスを作成します
インストールして開始しましたが、何も起こりません。別のpyファイルを呼び出す必要がありますが、決して起こりません。SvcDoRunのループへのコードは次のとおりです。
while 1:
rc = win32event.WaitForSingleObject(self.hWaitStop, self.timeout)
# Check to see if self.hWaitStop happened
if rc == win32event.WAIT_OBJECT_0:
servicemanager.LogInfoMsg("SomeShortNameVersion - STOPPED!") #For Event Log
break
else:
try:
win32api.WinExec("python cdrDB_Collect.py")
except:
pass
os.system() と execfile() を試しました。同じ結果、win32api.WinExec("notepad.exe") を試しても、py ファイルの問題ではなく、機能せず、デスクトップに派手なメモ帳がありませんでした...