2017-06-01 22 views
0

盯着服務窗口我編myscripts使用pyinstaller到myscripts.exe文件--onefile myscripts.py包含通過NSIS

import os 
os.popen("python celery -A tasks worker --loglevel=info -P solo -c 1") 

一旦我得到的.exe文件

SimpleSC::InstallService "ERP" "ERP Data Cloud" "16" "2" "$INSTDIR\myscript1.exe" "" "" "" 
    SimpleSC::StartService "ERP" "" 30 

我編譯使用nsis得到我的setup.exe

現在,當我看到服務窗口,我可以看到服務被添加bt狀態是空白,即使我嘗試手動啓動服務ig加時賽錯誤 control request is not timely fashion

安裝

!define MUI_FINISHPAGE_RUN "$INSTDIR\dist\myscripts.exe" 

我能夠運行myscripts.exe其開始芹菜,沒有問題後,但我想它在服務運行。

現在問題 我在做它完全worng的方式,或者我需要添加的東西, 我在想什麼。

回答