最近写了一个项目需要开机自启,在网上找了很多方法,终于成功了,在这里记录一下步骤

方法一:使用window自带了任务计划程序

  1. 在任务计划程序中点击创建基本任务
  2. 输入名称,名称一般随意,最好不要包含中文
  3. 根据自己需求选择启动时间
  4. 选择操作为启动程序
  5. 最后一步也是最重要的一步,选择运行的脚本,在这里由于运行的是python脚本,所以程序或脚本中需要选择电脑中的python.exe文件,我这里的目录为D:\python3.10\pythonw.exe,选择好后添加参数即可,参数为你要运行的python脚本路径,需要是绝对路径。我这里的是E:\browser\bin\main.py
  • 最后点击完成即可。在这个页面中找到你创建好的任务,点击右侧运行测试。如果运行正常,则配置成功,如果失败了,则需要检测一下配置或者代码了,代码里有关路径的最好是一个绝对路径,以免发生问题。

需要注意的是,如果你的python脚本是启动了服务器之类的话,使用这个方法则会在这个定时任务运行的时候开启一个终端,关闭终端则服务器关闭,就需要使用到第二个方法解决该问题了。

方法二:使用vbs脚本后台运行

  1. 创建一个.bat文件,

    E:
    cd browser\bin
    python main.py

    该文件的写法就是终端命令,在这里就不细说。

  2. 创建一个.vbe文件
    set ws=WScript.CreateObject("WScript.Shell")
    ws.Run "E:\browser\bin\main.bat /start",0

    写法固定,将E:\browser\bin\main.bat换成刚刚创建的.bat文件路径即可。需要是一个绝对路径

  3. 将.vbe文件放到StartUp目录下。地址栏输入:
    C:\Users\你的账户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
    或:
    C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp。前者是针对某个账户的开机启动,账户默认是Administrator,后者是针对所有账户的启动。将刚刚创建的.vbe文件放入上面任意一个目录中即可。根据自己要求选择。

  4. 开机重启电脑,查看任务管理器。如果你的任务管理器中有以下的python任务,则说明配置成功

window开机自动运行python脚本相关推荐

  1. centos 自动运行python脚本,centos配置 Python 定时任务

    centos 实现自动运行 Python 脚本 正式配置前,先编写一段 Python 脚本,实现日志写入文件操作 import os import sys import loggingcurrent_ ...

  2. 树莓派开机自动运行shell脚本——记录开机时间

    目录 1.目的 2.思路 3.实现步骤 1.目的:树莓派开机时自动执行某些脚本,不用手动设置,减少麻烦. 2.思路:新建一个记录时间的脚本 record_time.sh,然后添加执行命令到 /etc/ ...

  3. python模拟windows启动,在Windows启动时自动运行Python脚本?

    将Python脚本添加到Windows启动时,基本上表示Python脚本将在Windows启动时运行.这可以通过两步过程来完成- 步骤#1:在Windows启动文件夹中添加或添加脚本 在启动Windo ...

  4. linux自动运行python脚本,执行脚本如何在linux环境下自启动

    Linux配置开机自启动执行脚本的方法有很多,这里分享两种方法,分别是修改/etc/rc.local方法和chkconfig管理设置的方法,均可实现Linux配置开机自启动执行脚本的功能! 设置tes ...

  5. linux 开机自启动运行python脚本

    供测试的python脚本testboot.py(确认你的python3路径二选一): #!/usr/bin/python3 with open('testboot.txt',"w" ...

  6. Raspberry Pi 4B 开机自动运行Python文件

    组件: Raspberry Pi 4B 环境: Python 3.7.3 1.写自启动脚本 我先在Desktop下创建一个shell脚本 创建格式: sudo nano XXX.sh 我的脚本: su ...

  7. 在windows电脑定时运行python脚本

    jenkins或daocloud等自动构建.自动运行shell的工具,在工程较多的项目中比较实用,而规模小的任务没必要安装一大堆应用,这里介绍在win10系统下通过系统自带的"任务计划&qu ...

  8. win7运行python脚本_windows7设置开机启动项自动启python脚本

    windows7设置开机启动项自动启python脚本 windows7左下角搜索框输入shell:startup 会出现一个文件夹,开机的时候windows7会自动打开里面的文件 1.可以把pytho ...

  9. bat脚本如何自动输入y_Linux系统如何设置开机自动运行脚本?

    大家好,我是良许. 在工作中,我们经常有个需求,那就是在系统启动之后,自动启动某个脚本或服务.在 Windows 下,我们有很多方法可以设置开机启动,但在 Linux 系统下我们需要如何操作呢? Li ...

最新文章

  1. poj2752 字符串子KMP应用
  2. 华硕服务器芯片,全球首款875P芯片组双至强服务器主板华硕PC-DL震撼上市
  3. 十大排序算法(Java)
  4. 基于ABP落地领域驱动设计-03.仓储和规约最佳实践和原则
  5. Apache JMeter 测试 HTTP接口
  6. 串的模式匹配(BF算法)
  7. PYTHON2.day06
  8. 安利10个让你爽到爆的IDEA必备插件,终获offer
  9. JavaScript DOM高级程序设计 4.2 事件类型--我要坚持到底!
  10. [高光谱] (6w字巨详细) GitHub开源项目Hyperspectral-Classification的解析
  11. html中用js调用ASP文件 实现静态页面动态显示
  12. Windows7中被大家忽略的实用七大功能
  13. 基于java的电子政务管理系统设计(含源文件)
  14. vue+three.js导入obj模型不显示问题
  15. iframe用法详解
  16. 三个月华为od工作感受:关于转正,身份和适合谁
  17. 2021高考数学成绩查询,2021八省联考成绩相继公布!数学平均60多分,八个省市本科录取率曝光...
  18. ASP.NET实现将word文档转换成pdf的方法
  19. mysql报08S01的错误- SQL Error: 0, SQLState: 08S01 偶发
  20. 多卡并行训练遇到的问题

热门文章

  1. python中items的作用_什么是python items函数?怎么使用它?
  2. Merkle Tree 概念
  3. 贝叶斯(上)—下雨天吃什么?
  4. c++高级游戏集游戏
  5. Soundness false positives
  6. grubby命令详解
  7. Caffe+Matlab配置
  8. CAD初学者如何快速画圆?
  9. 计算机页面布局与文档打印,Excel 2013中工作表的页面设置与打印——想象力电脑应用...
  10. python基础编程小实例9——过滤敏感词