计划任务命令是一种操作系统工具,它可以用来安排和管理系统的任务。它的功能包括创建、启动、停止和监控系统任务,和管理和控制系统的进程。

计划任务命令 task-计划任务命令

在Windows操作系统中,可使用任务计划程序来安排和管理任务。该程序允许用户定义一系列的定时任务,这些任务可以在指定的时间自动运行。任务可以是一次性的,也能够是周期性的,并且可以根据需要进行编辑和调剂。

在Unix/Linux操作系统中,可使用cron job来安排和管理任务。cron job允许用户定义一系列的定时任务,这些任务可以在指定的时间自动运行。任务可以是一次性的,也能够是周期性的,并且可以根据需要进行编辑和调剂。

不管是Windows还是Unix/Linux操作系统,计划任务命令都是一个非常有用的工具,可以帮助用户更有效地管理他们的系统资源和任务。

如何使用 AT 命令安排任务

您也可以使用 at 命令手动安排任务。本文介绍如何使用 at 命令创建和取消计划任务。 AT 命令概述您可以使用 at 命令来安排命令、脚本或程序在指定的日期和时间运行。您也可以使用此命令查看现有的计划任务。 要使用 at 命令,“任务计划程序”服务必须在运行中,而且您必须以本地管理员组成员的身份登录。使用 at 命令创建任务时,您必须对任务进行配置,使之在同一用户帐户下运行。 at 命令使用以下语法at

computername time /interactive | /every:date,...ext:date,... commandat

computername id /delete | /delete/yes以下列表介绍可用于 at 命令的参数

computername此参数用于指定远程计算机。如果省略此参数,则任务将安排在本地计算机上运行。time此参数用于指定运行任务的时间。时间是按 24 小时制的 hour:minutes 形式指定的。例如,0:00 代表午夜,20:30 代表晚上 8:30。/interactive此参数用于允许任务运行时与处于登录状态的用户的桌面进行交互。/every:date,...此参数用于安排任务在指定的日期或在一周或一月内指定的一天或多天运行,例如每星期五或每月的第八天。将 date 指定为一周内的一天或多天(使用下面的缩写形式M、T、W、Th、F、S、Su)或一月内的一天或多天(使用数字 1 至 31)。多个日期项之间一定要用逗号隔开。如果省略此参数,则任务将安排在当天执行。ext:date,...此参数用于安排任务在当天之后的某个时间运行(例如,下个星期一)。将 date 指定为一周内的一天或多天(使用下面的缩写形式M、T、W、Th、F、S、Su)或一月内的一天或多天(使用数字 1 至 31)。多个日期项之间一定要用逗号隔开。如果省略此参数,则任务将安排在当天执行。command此参数用于指定要运行的 Windows 2000 命令、程序(.exe 或 .com 文件)或批处理程序(.bat 或 .cmd 文件)。如果该命令要求使用路径作为参数,请使用绝对路径名(以驱动器号的完整路径)。如果该命令位于远程计算机上,请使用统一命名约定 (UNC) 路径名(

ServerName

ShareName)。如果该命令不是可执行 (.exe) 文件,必须在命令前面添加 cmd /c,例如,cmd /c copy C:

*.* C:

temp。id此参数用于指定分配给计划任务的标识号。/delete此参数用于取消计划任务。如果省略 id 参数,则将取消计算机上的所有计划任务。/yes此参数用于强制对取消计划任务时系统发出的所有查询回答“是”。如果省略此参数,系统将提示您确认对任务的删除。注意使用 at 命令时,计划任务是通过使用系统帐户凭据来运行的。如何创建计划任务 单击开始,指向程序,指向附件,然后单击命令提示符。 在命令提示符下,键入下面一行,然后按 Enter 显示当前运行的服务的列表

net start 如果“任务计划程序”未显示在列表中,则请键入下面一行,然后按 Enter

net start "task scheduler" 在命令提示符下,键入下面一行(使用与您的情况相符的参数),然后按 Enter

at

computername time /interactive | /every:date,...ext:date,... command示例 要想在午夜将“Documents”文件夹中的所有文件复制到“MyDocs”文件夹中,请键入下面一行,然后按 Enter

at 00:00 cmd /c copy C:

Documents

*.* C:

MyDocs 要想在每个工作日晚上 11:00 备份“Products”服务器,请创建包含备份命令的批处理文件(例如 Backup.bat),键入下面一行,然后按 Enter 安排该备份任务

at

products 23:00 /every:M,T,W,Th,F backup 要想安排 net share 命令上午 6:00 在“Sales”服务器上运行,并将列表重定向到“Corp”服务器上的共享文件夹“Reports”中的“Sales.txt”文件,请键入下面一行,然后按 Enter

net start 如果“任务计划程序”未显示在列表中,则请键入下面一行,然后按 Enter

net start "task scheduler" 在命令提示符下,键入下面一行(使用与您的情况相符的参数),然后按 Enter

at

computername id /delete | /delete/yes示例 要取消在本地计算机上安排的所有任务,请键入 at /delete,然后按 Enter。 要取消名为“MyServer”的计算机上的 ID 为 8 的任务,请键入 at

MyServer 8 /delete,然后按 Enter。如何查看计划任务要查看通过使用 at 命令创建的任务,请按照下列步骤操作 单击开始,指向程序,指向附件,然后单击命令提示符。 在命令提示符下,键入下面一行,然后按 Enter 显示当前运行的服务的列表

net start 如果“任务计划程序”未显示在列表中,则请键入下面一行,然后按 Enter

net start "task scheduler" 在命令提示符下,执行下列步骤之一 要查看通过使用 at 命令安排的任务的列表,请键入下面一行,然后按 Enter

at

computername - 或 - 要查看特定的计划任务,请键入下面一行,然后按 Enter

at

computername id示例 要查看本地计算机上的所有计划任务,请键入 at,然后按 Enter。 要查看名为“Support”计算机上的所有计划任务,请键入 at

support,然后按 Enter。 要查看本地计算机上 ID 为 18 的任务,请键入 at 18,然后按 Enter。疑难解答 当您键入 at

computername 以查看计划任务列表时,使用 at 命令创建的某些(或全部)计划任务没有列出。 使用at 命令创建任务后,如果在“计划任务”文件夹中修改了任务,则可能会发生此问题。当您使用 at 命令安排任务时,该任务显示在“控制面板”中的“计划任务”文件夹中。您可以查看或修改任务。但是,如果修改了任务,当您使用 at 命令时,将无法查看任务。 要解决此问题,请在“控制面板”中的“任务计划”文件夹中查看或修改该任务。有关此现象的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章

220149 无法使用任务计划程序工具查看 AT 任务 当您使用 at 命令安排任务时,该任务在指定的时间或日期不运行。 如果满足下列任一条件,就会发生这种现象 该命令的语法不正确。 安排任务后,请键入 at

computername 以确认语法正确。如果命令行下显示的信息不正确,请取消该任务,然后重新创建它。 - 或 - 您安排的任务运行的命令不是 .exe 文件。 at 命令在运行命令之前不自动加载 cmd(命令解释器)。

linux中at与Wall命令用法?

1.at命令是一次性定时计划任务,at的守护进程atd会以后台模式运行,检查作业队列来运行作业。atd守护进程会检查系统上的一个特殊目录来获取at命令的提交的作业,默认情况下,atd守护进程每60秒检查一次目录,有作业时,会检查作业运行时间,如果时间与当前时间匹配,则运行此作业。

注意at命令是一次性定时计划任务,执行完一个任务后不再执行此任务了。

at命令格式

at

Ctrl+D结束at命令的输入

2.wall是一个命令行实用程序,可在所有已登录用户的终端上显示一条消息,这些消息可以在终端上键入,也可以在文件内容中键入。wall代表全部写入,使用write命令仅向特定用户发送消息。

通常,系统管理员发送消息以宣布维护,并要求用户注销并关闭所有打开的程序。在终端打开的情况下,消息将显示给所有登录用户。使用没有终端打开的图形桌面环境的用户将看不到该消息。每个用户都可以使用mesg实用程序控制对其终端的写访问。当超级用户调用wall命令时,无论其mesg设置如何,所有用户都会收到消息。

Wall命令的语法及发送消息的示例

wall命令的语法如下

wall

linux计划任务如何实现延时执行脚本?

两个方法

1)crontab中的时间设定最小可以到分钟,如果你的延时是分钟级别的,直接放大crontab中的分钟设定即可。

2)修改脚本,在脚本(当然要在shell声明语句如#!/bin/bash之后)加usleep(微秒级)或sleep命令(秒级),也可以实现延时。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。