Run Python as a Windows Service

Run Python as a Windows Service

단순하게 sc.exe 를 사용한다.

샘플코드인데

1
sc create PythonApp binPath= "C:\Python34\Python.exe --C:\tmp\pythonscript.py"

-- 이것이 왜 있는거지…???

빼고 서비스를 생성해보자.

1
sc create django binpath= "%py32% %conoha%\system-trading-django\twisted_run.tac" start= "auto"

%py32%, %conoha% 는 시스템 변수로 등록해 놓았다.

중요한 것은 binpath= 뒤에 공백한칸이 있는 것이다. 모든 = 뒤에는 공백이 있어야 한다.

출처

공유하기