में एक सेवा के रूप में पाइथन शुरू करें। मैंने एक .py स्क्रिप्ट शुरू करने के लिए एक विंडोज सेवा बनाई है।विंडोज़
sc create "Maraschino" binPath= "C:\HTPC\Maraschino\maraschino-cherrypy.py" DisplayName= "Maraschino" depend= "Tcpip"
तो मैं जब मैं सेवा शुरू की कोशिश 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"
हालांकि का उपयोग कर खोलने के लिए .py जोड़ने के लिए एक रजिस्ट्री कुंजी जोड़ दिया है मैं त्रुटि 193 0xc1 जो जब googled कि पता चला मिलता है यह एक वैध exe नहीं है जिसे मैं शुरू करने की कोशिश कर रहा हूं। मुझे पता है कि यह एक .exe नहीं बल्कि एक .py है और इसे python.exe के साथ खोलने के लिए लिंक करना चाहिए इसे ठीक करना चाहिए लेकिन मैं एक त्रुटि कर रहा हूं। किसी को भी क्या जब स्क्रिप्ट जोड़ने python.exe
धन्यवाद
कोशिश के बजाय .pyc फ़ाइल बुला में सौंपा है। – Marcom
@Marcom धन्यवाद, लेकिन यह काम नहीं करता है। यह एक ऐप है, इसलिए इसे सभी संकलित किया गया है और इसे चलाने के लिए maraschino-cherrypy.py काम करता है जब सेवाओं के माध्यम से डबल क्लिक नहीं किया जाता है –
ये सभी डुप्लिकेट हैं: http://stackoverflow.com/search?q=python+windows+service –