win开机启动python脚本

①先编写bat脚本 , xxxx.bat

f:
cd F:\pycharmProjects\PACS_SERVER
call workon pacs_django
python manage.py runserver 0.0.0.0:8000
pause

②如果要同时并且顺序启动python服务

d:
cd D:\workspace\startup

ping -n 10 127.0.0.1>nul
start serial_server.bat

ping -n 10 127.0.0.1>nul
start python_server.bat

ping -n 10 127.0.0.1>nul
start ftp_server.bat

ping -n 10 127.0.0.1>nul
start stream_server.bat

ping -n 10 127.0.0.1>nul
start nginx_server.bat

2.1 将快捷方式放入系统启动路径
首先 Windows+R 打开 运行窗口

Windows+R

然后输入 shell:common startup

shell:common startup

打开的路径是:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp


image.png

2.2 将快捷方式放入用户启动路径
首先 Windows+R 打开 运行窗口

Windows+R

然后输入 shell:startup

shell:startup

打开的路径是:C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

image.png

2 任务计划程序方式


image.png
image.png

3 组策略方式
gpedit.msc


image.png
image.png

4 注册表方式
regedit


image.png

4.1 用户启动项路径
计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

4.2 系统启动项路径1
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

4.3 系统启动项路径2
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run

4.4 设置exe或者bat的路径


image.png

5 创建Windows服务方式

image.png

5.1 创建服务
sc create ServiceName binPath= D:\Debug\authSender.exe start= auto

5.2 删除服务
sc delete ServiceName

部分机器使用这两个命令并不生效,本人就遇到过,读者可以使用其他几种方式进行设置,不能再一棵树上吊死。
————————————————

                        版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/xiangshangdemayi/article/details/124191178

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容