Windows“任务计划程序”定时自动执行bat文件

Windows“任务计划程序”定时自动执行bat文件

背景:
写了一个爬虫程序,需要每天运行py文件,所以需要一个定时可以运行该py文件的方法;

方法:
步骤1:
将四个py文件封装进了一个run.py的脚本中,然后将run.py文件生成了bat文件;
run.py:

import os
rootdir = '../RLT'   #存储需要运行的py脚本的文件夹
py_name_lst = os.listdir(rootdir)
for c in py_name_lst:
    if os.path.isfile(c) and c.endswith('.py') and c.find("run") == -1:
        print(c)
        os.system('python.exe {0}/{1}'.format(rootdir, c))

bat文件: (在txt中书写,然后改后缀为.bat)
@echo off

cd C:/Users/ltt/PycharmProjects/RLT

start python run.py

步骤2:
我的电脑—【右键】管理–计算机管理(本地)–系统工具–任务计划程序–任务计划程序库–【右侧】新文件夹–【单击】输入名称、确定–【单击】刚刚新建的文件夹–【右击】创建任务–图1–图2–图3–条件和设置默认即可–确定
图1
图1在这里插入图片描述
图2
这两个地方都要填写。起始于(可选)要 填写到bat文件名称之前的最后一个文件夹名
图3

发布了10 篇原创文章 · 获赞 0 · 访问量 180

猜你喜欢

转载自blog.csdn.net/weixin_42046939/article/details/103886833