Windows设置定时任务(任务计划程序)

0    159    2

Tags:

👉 本文共约1717个字,系统预计阅读时间或需7分钟。

简介

自动化工具,往往需要使用定时功能;比如实现每天定期拷贝备份文件的操作或每天定时备份数据库,这些都可以写成一个bat文件,并添加到定时任务;

目前有两种操作方式;

  • 图像界面操作
  • Schtasks命令行操作

打开命令为taskschd.msc

图像界面操作

1.左下角点击鼠标右键->点击计算机管理

  1. 打开“任务计划程序” ->点击“任务计划程序库” 在右则会看到操作项里有“创建基本任务”和“创建任务”。这2个选项都可以。

Schtasks命令行操作

安排命令和程序定期运行或在指定时间内运行。从计划表中添加和删除任务,按需要启动和停止任务,显示和更改计划任务

示例:

计划任务每 20 分钟运行一次

下面的命令计划每 20 分钟运行一次。由于命令没有包含起始日期或时间,任务在命令完成 20 分钟后启动,此后每当系统运行它就每 20 分钟运行一次。

计划命令每五小时运行一次

下面的命令计划 MyApp 程序从2022 年 3 月的第一天起每五小时运行一次。它使用 /mo 参数来指定间隔时间,使用 /sd 参数来指定起始日期。由于命令没有指定起始时间,当前时间被用作起始时间。

计划任务每天运行一次

下面的范例计划 MyApp 程序在每天的 8:00 A.M. 运行一次,直到 2022 年 12 月 31 日结束。由于它忽略了 /mo 参数,所以使用默认间隔 1 来每天运行命令。

计划任务在每次系统启动的时候运行

下面的命令计划 MyApp 程序在每次系统启动的时候运行,起始日期是 2022 年 3 月 15 日。

总结

1、有次做了bat文件,bat可以正常运行,但是在任务计划中点击后,不能弹出cmd界面,也不能运行,最后取消“不管用户是否登录都要运行”后可以正常运行了。只选择“只在用户登录时运行”和“使用最高权限运行”

本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信dbaup66,谢谢!
AiDBA后续精彩内容已被站长无情隐藏,请输入验证码解锁本文!
验证码:
获取验证码: 请先关注本站微信公众号,然后回复“验证码”,获取验证码。在微信里搜索“AiDBA”或者“dbaup6”或者微信扫描右侧二维码都可以关注本站微信公众号。

标签:

Avatar photo

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复