当前位置:   article > 正文

.exe/.sh/.py 程序开机自启动 + python启动.exe文件 + .exe/.py程序中断后自启_.sh文件开机自启动运行py

.sh文件开机自启动运行py

一、.exe/.sh 程序开机自启动:

通过pyinstaller打包.py程序或者编写对应的.sh启动程序,创建.exe/.sh对应的快捷方式,并将该快捷方式放在下面的文件夹中:

pyinstaller 使用方法可以参考:https://blog.csdn.net/qq_39407300/article/details/93708702

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

类似于下图:

 

二、 python启动.exe文件:

.exe文件可以像上述方法一样启动,但是为了满足下一步的中断自启动功能,所以添加这一步的准备工作。

编写一个run.py脚本,内容如下:

import os  
main = "your_project.exe"
r_v = os.system(main)
print (r_v )

完成后,可以尝试一下运行该文件。

三、 .exe/.py程序中断后自启:

其实.exe程序的中断自启动是通过第二步的方法,将其转化为.py程序后,再将其转化为.sh脚本实现的。我们只需要把自己没打包的your_project.py程序或者是根据上面的第一步以及第二步制作好的run.py脚本,写成如下形式的run.sh文件:

#!/bin/bash
while [ 1 ];do
    python run.py
done

然后在安装GIT的情况下直接双击run.sh文件即可。

注:上述脚本run.py和run.sh一开始放在同一文件夹下尝试(最好一直这么做,换位置的话只需要创建快捷方式即可),熟悉了之后可以根据自己的情况设置路径。

参考链接:

https://blog.csdn.net/qq_39407300/article/details/93708702

https://blog.csdn.net/zsc201825/article/details/80918185

https://blog.csdn.net/deng_xj/article/details/93923184

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/51345
推荐阅读
相关标签
  

闽ICP备14008679号