如何从命令行创建、修改和删除计划任务

windowsxp/server2003向我们介绍了SchTasks命令行工具,它取代了windows2000中提供的At工具。此工具提供了通过调用此命令来控制计划任务的各个方面的功能。...

windowsxp/server2003向我们介绍了SchTasks命令行工具,它取代了windows2000中提供的At工具。此工具提供了通过调用此命令来控制计划任务的各个方面的功能。

虽然Windows用于帮助您以图形方式创建计划任务的向导非常好,但命令行工具非常适合以下情况:

  • 在批处理脚本中操作任务。
  • 在联网的机器上控制和创建任务,而无需登录。
  • 跨多台计算机批量创建/同步任务。
  • 在自定义应用程序中使用与任务调度器通信,而不必进行API调用。

正如您可能想象的那样,SchTasks命令的选项比我们在本文中介绍的要多,因此我们将重点展示一些常见任务配置的示例,以及相应的任务在任务调度器中的外观。

示例

创建“我的任务”以运行c:符文.bat每天上午9点:

SchTasks /Create /SC DAILY /TN “My Task” /TR “C:RunMe.bat” /ST 09:00

如何从命令行创建、修改和删除计划任务

如何从命令行创建、修改和删除计划任务

将“我的任务”修改为下午2点运行:

SchTasks /Change /TN “My Task” /ST 14:00

如何从命令行创建、修改和删除计划任务

如何从命令行创建、修改和删除计划任务 

创建“我的任务”以运行c:符文.bat每月一日:

SchTasks /Create /SC MONTHLY /D 1 /TN “My Task” /TR “C:RunMe.bat” /ST 14:00

如何从命令行创建、修改和删除计划任务

如何从命令行创建、修改和删除计划任务

创建“我的任务”以运行c:符文.bat每个工作日下午2点:

SchTasks /Create /SC WEEKLY /D MON,TUE,WED,THU,FRI /TN “My Task” /TR “C:RunMe.bat” /ST 14:00

如何从命令行创建、修改和删除计划任务

如何从命令行创建、修改和删除计划任务

删除名为“我的任务”的任务:

SchTasks /Delete /TN “My Task”

注意:这将引发一个警告,您需要确认。

批量创建

与任何其他命令行工具一样,可以在批处理文件中包含多条指令,以完成批量创建(或删除)。

例如,此脚本:

SchTasks /Create /SC DAILY /TN “Backup Data” /TR “C:Backup.bat” /ST 07:00 SchTasks /Create /SC WEEKLY /D MON /TN “Generate TPS Reports” /TR “C:GenerateTPS.bat” /ST 09:00 SchTasks /Create /SC MONTHLY /D 1 /TN “Sync Database” /TR “C:SyncDB.bat” /ST 05:00

生成以下任务:

如何从命令行创建、修改和删除计划任务

这样做的能力是一种快速的方法,可以将新的任务或现有的时间表同时发布到多台机器上。为了确保任务得到更新,可以在域登录脚本中包含适当的SchTasks命令,该脚本将在用户计算机登录时更新它们。

关于SchTasks命令的Microsoft文档

  • 发表于 2021-04-13 06:25
  • 阅读 ( 91 )
  • 分类:互联网

你可能感兴趣的文章

如何从闪存驱动器中永久删除数据

... 意外删除数据?以下是如何从Gmail中恢复已删除的电子邮件。 ...

  • 发布于 2021-03-16 14:51
  • 阅读 ( 187 )

如何使用github桌面克隆存储库

...储库(如果有),但创建一个新的存储库将显示GitHub桌面如何与GitHub协同工作。 ...

  • 发布于 2021-03-19 02:59
  • 阅读 ( 245 )

适用于mac的finder键盘快捷键备忘单

... 考虑到Finder在很多方面都很有用,学习如何更快地导航肯定会提高您的工作效率。这就是这份备忘单的用武之地。它向您展示了如何处理各种查找器任务,而不必手动操作键盘。 ...

  • 发布于 2021-03-19 07:05
  • 阅读 ( 231 )

linux命令参考备忘单

...便的Linux命令备忘单。如果您想运行其中的几个,请查看如何在带屏幕的Linux终端上执行多任务。 ...

  • 发布于 2021-03-22 04:06
  • 阅读 ( 233 )

您必须知道的15个windows命令提示符(cmd)命令

... 不知道如何访问Windows命令提示符,忘记了基本的Windows命令,或者想知道如何查看每个命令的开关列表(又称提示代码)?有关说明,请参阅我们的Windows命令行初学者指南。 ...

  • 发布于 2021-03-22 17:39
  • 阅读 ( 545 )

如何在linux中添加用户

想在Linux系统上添加用户但不知道如何添加?在Linux上使用命令行界面管理用户无疑是一项复杂的工作。而对于初学者来说,即使添加新用户也是一场噩梦。 ...

  • 发布于 2021-03-26 23:29
  • 阅读 ( 334 )

如何在github上创建第一个存储库

... 在本教程中,我们将探讨如何创建Github存储库、推送提交、标记发布等等。 ...

  • 发布于 2021-03-28 23:04
  • 阅读 ( 221 )

final cut pro x键盘快捷键可高效编辑视频

... ShortcutAction应用程序快捷键命令行+H隐藏应用程序命令行+M最小化应用程序命令行+O开放式图书馆命令行+Q退出应用程序Cmd+逗号(,)打开首选项选项+Cmd+K命令编辑器Shift+Cmd+Z键重做更改命令行+Z撤消...

  • 发布于 2021-03-30 10:45
  • 阅读 ( 319 )

35+mac文本编辑键盘快捷键,加快打字速度

...。 Command+A:选择所有文本。 复制和粘贴文本 你可能知道如何复制和粘贴,但是你知道如何粘贴和匹配样式吗?这将自动设置粘贴文本的格式,以匹配文档的其余部分。例如,如果将网页中的文本复制到Word文档中,则粘贴和匹配...

  • 发布于 2021-04-01 22:28
  • 阅读 ( 235 )

如何在windows 10上始终以inprivate浏览模式启动microsoft edge

...址或通过其他方法查看您的web活动。 相关:私人浏览是如何工作的,为什么它不能提供完全的隐私 如何在windows 10上始终以inprivate模式启动microsoft edge 要在InPrivate模式下启动Edge,我们需要更改启动Edge的快捷方式中的命令行选项...

  • 发布于 2021-04-02 02:03
  • 阅读 ( 205 )
bale酱
bale酱

0 篇文章

相关推荐