Python腳本部署為windows服務


需要的依賴

1.安裝pyinstaller

2.從網上下載srvany.exe,instsrv.exe

srvany.ext下載

開始部署

3.先打包腳本文件為

命令:pyinstaller -c -F .py

4.管理員方式打開cmd

進入存放srvany.exe,instsrv.exe的文件夾,輸入instsrv ServiceName E:\srvany.exe
ServiceName為自定義的服務名,E:\srvany.exe是絕對路徑名,自行更改。

Win+R,輸入regedit,打開注冊表

依次點擊HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ServiceName
在ServiceName中新建項,命名為Parameters,然后在Parameters項中新建幾個字符串值,其中Application為exe程序所在的路徑地址, AppDirectory為exe程序所在的文件夾路徑,AppParameters 為服務運行的程序啟動需要的參數。

Win+R,輸入services.msc

注冊表設置好之后,我們就將exe程序注冊成服務了,按win+R打開運行,輸入services.msc,點擊確定,進去之后,可以看到注冊的ServiceName的服務,進行啟動就可以啟動exe程序了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM