最近写了一个python小程序,希望能每天定时执行,但是又不想用jenkins这样的工具,后来发现windows本地就可以设置,而且很好用,具体步骤如下:
首先,需确保本地python代码已编写好,环境变量已配置好,能运行成功;
一、设置定时任务:
1)依次进入:控制面板-大图标-管理工具-任务计划程序
2)双击-任务计划程序,点击-程序库,在空白处,点击鼠标右键->新建任务
3)输入任务名称 , 名称随意。
勾选 “不管用户是否登录都要运行”,这样会在后台运行,不影响前台工作。最后确定的时候会要求输入开机密码,也就是windows登录密码
4)设置触发条件:
--------根据自己需求进行设置
设置执行频率:每天早上7:00,执行1次 设置到期日
勾选:已启用
5)操作:设置执行制定的程序
--------根据自己需求进行设置
启动程序:python,
添加参数:自己程序代码的入口,如:runtest.py,
起始于:代码所在的文件夹,如:D:\Scripts\workspace\autotest-farm
点击:确定
6)额外设置一下
runtest.py 最多运行1小时,会被强制停止
并行运行新实例 的意思是,到点就运行,不管上次是否运行结束。
7)电脑需设置开机账号和密码
点击确定后,会弹出电脑用户信息
---如果未设置登录账号,会提示失败的,所以一定要设置账户密码。
8)至此,就添加成功了,可再次查看或者修改该定时任务
PS:
1、windows最好别设置睡眠,否则可能叫不醒,不干活。
版权归原作者 福多多的福 所有, 如有侵权,请联系我们删除。