1

ここにあるコード スニペットを使用して 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 ファイルの問題ではなく、機能せず、デスクトップに派手なメモ帳がありませんでした...

4

0 に答える 0