Windowsサービスを作成して.pyスクリプトを開始しました。私はサービスを開始しようとすると、その後、私はpython.exeWindowsでpython .pyをサービスとして起動する
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"
を使用して開くことの.pyをリンクするために、レジストリキーを追加しました
sc create "Maraschino" binPath= "C:\HTPC\Maraschino\maraschino-cherrypy.py" DisplayName= "Maraschino" depend= "Tcpip"
は、しかし、私はGoogleで検索エラー193 0xc1があることを明らかにし得ます私は開始しようとしている有効なexeではありません。私はそれが.exeではなく、.pyを知っていてpython.exeで開くようにリンクするとこれを修正する必要がありますが、私はエラーを出しています。 python.exeに
おかげ
完了
が代わりにする.pycファイルを呼び出してみてくださいfile.regに割り当てられているものを、これまでに実行されます。 – Marcom
@Marcomありがとう、しかし、それは動作しません。そのアプリケーションはすべてコンパイルされ、それを実行するmaraschino-cherrypy.pyはサービスを経由しないでダブルクリックすると動作します –
これらはすべて重複しています:http://stackoverflow.com/search?q=python+windows+service –