Starten Sie python .py als Dienst unter windows

Habe ich einen windows-Dienst zu starten .py-Skript.

sc create "Maraschino" binPath= "C:\HTPC\Maraschino\maraschino-cherrypy.py" DisplayName=    "Maraschino" depend= "Tcpip"

Dann habe ich Hinzugefügt einen registry-Schlüssel zu verknüpfen .py öffnen mit python.exe

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Maraschino\Parameters]
"AppDirectory"="C:\\Python27"
"Application"="C:\\Python27\\python.exe C:\\HTPC\\Maraschino\\maraschino-cherrypy.py"

Jedoch, wenn ich versuche den Dienst zu starten, bekomme ich Fehler 193 0xc1, die beim googeln ergab, dass es nicht eine gültige exe-Datei, die ich versuche zu starten. Ich weiß, Ihr nicht einen .exe, sondern eine .py und verknüpfen es mit öffnen mit python.exe sollte dieses Problem beheben, aber ich bin einen Fehler zu machen. Hat jemand einen Einblick in das, was ich vielleicht falsch gemacht, wenn die Verknüpfung der Skripts das zu verwenden ist python.exe

Dank

Schreibe einen Kommentar