大家好,欢迎来到IT知识分享网。
Windows 定时任务基本操作,如果需要高级的请绕道
环境:Windows server 2008 r2和Windows10
步骤一:
打开【任务计划程序】
Windows10—>
Windows server 2008 r2—->
单击—>【任务计划库】
步骤二:
创建定时任务(Windows10 和Windows server 2008 r2 一样)
点击【创建基本任务】—->定时任务名称(自己填)—->下一步
步骤三:
根据自己的需要选择任务执行的周期,默认是【每天】—>下一步
步骤四:
填写开始时间,年月日时分秒,间隔次数—->下一步
步骤五:
这不一步是确认定时任务的用途。默认是【启动程序】,根据自己需要进行选择—>下一步
步骤六:
注意!!!注意!!!注意!!!
程序或脚本:填写的是程序执行的环境。例如:执行python 程序需要python环境,则这里需要填写的是python环境的路径。我的是 E:\python3\python3.exe
添加参数(可选):填写的是需要定时执行程序的路径以及程序。
起始于(可选):填写的是需要定时执行程序的路径
—->下一步
步骤七:
【完成】
步骤八:
查看添加的计划任务
————————————————-
使用Windows 终端命令【schtasks】做定时任务(这里仅供参考,仅演示每天定时任务)
通用式:
SCHTASKS /Create [/S system [/U username [/P [password]]]]
[/RU username [/RP password]] /SC schedule [/MO modifier] [/D day]
[/M months] [/I idletime] /TN taskname /TR taskrun [/ST starttime]
[/RI interval] [ {/ET endtime | /DU duration} [/K] [/XML xmlfile] [/V1]]
[/SD startdate] [/ED enddate] [/IT | /NP] [/Z] [/F]
详情可查询文档
https://docs.microsoft.com/zh-cn/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/cc725744(v=ws.11)
下面命令是自己用到,仅供参考
创建
schtasks/create /tn taskname /tr taskrun / sc daily / mo 1 /st 14:58
例子: schtasks/create /tn pdf_tool /tr “‘c:\python3\python3.exe’ \”C:\Users\test\Desktop\law_spider\law_spider\Te_01.py\”” / sc daily / mo 1 /st 14:58
taskname :指定任务的名称。系统上的每个任务必须具有唯一的名称
taskrun :指定任务运行的程序或命令。键入可执行文件,脚本文件或批处理文件的标准路径和文件名
schedule:指定计划类型。有效值为分钟,小时,每日,每周,每月,一次,一次启动,一次登录,一次
mo:指定任务在其计划类型内运行的频率。对于MINUTE,HOURLY,DAILY,WEEKLY和MONTHLY计划,此参数有效,但是可选的
st:以<HH:MM> 24小时格式指定任务开始的时间(每次开始)。默认值是本地计算机上的当前时间。在/ ST参数是微小有效,每小时,每天,每周,每月,一旦计划。这是ONCE计划所必需的。
注意:若需要在tr 添加两个执行语句需要有空格,且用单引号和含有转义的双引号进行连接。具体看例子的写法
提示:上述只是我在使用这个命令的写法,具体语法见文件,文档上很清楚。
删除
schtasks/delete /tn taskname
例子: schtasks/create /tn pdf_tool
运行
schtasks/run /tn taskname
例子: schtasks/run /tn pdf_tool
上述只是本人自己操作且记录,非广而告之
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/14238.html