①先编写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
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
2 任务计划程序方式
3 组策略方式
gpedit.msc
4 注册表方式
regedit
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的路径
5 创建Windows服务方式
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