`
anysky131
  • 浏览: 177604 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

At命令攻略

阅读更多

At命令攻略
×红色表示注意事项

At
说明
at 命令要求您是本地 Administrators 组的成员。at 命令在运行命令前也不会自动加载命令解释程序 cmd。如果正在运行可执行文件 (.exe),则在命令开头必须专门加载 Cmd.exe,例如:

cmd /c dir > c:\test.out。

查看已计划的命令

at 命令具有两种输出格式。在使用没有选项的 at 时,将出现与下面消息相似的内容:

状态 ID 日期 时间 命令行
0 Each F 04:30PM net send group leads status due
2 Each M 12:00AM chkstor > check.fil
3 Each F 11:59PM backup2.bat

在包括命令的识别号时,显示提供单个项的信息,并且以下内容相似:

Task ID: 0

Status:OK

Schedule:Each F

Time of Day:04:30PM

Command:net send group leads status due

当计划带有 at 的命令(尤其是带有选项变量的命令)后,通过键入不带选项的 at 来检查命令是否输入正确。如果“命令行”列中的信息不正确,请删除命令并重新输入。如果它仍然不正确,请重新键入带有更少的选项变量的该命令。

查看结果

使用 at 命令计划的命令在后台运行,因此计算机屏幕上没有输出显示。要将输出重定向到文件,请使用重定向符号 (>)。如果将输出重定向到文件,请在重定向符号前使用转义符号 (^)。不管在命令行还是在批处理文件中使用 at,都必须使用转义符号,如下例所示:

at 14:45 c:\test.bat ^>c:\output.txt.

执行命令的当前目录在 %systemroot% 目录。

更改“系统时间”

如果使用 at 命令安排了运行命令的时间后更改计算机的系统时间,通过键入不带选项的 at 将 at 计划程序与新设置的时间同步。

存储字符串

因为计划的命令存储在注册表中,所以如果必须重新启动“计划”服务,计划的任务也不会丢失。

连接到网络驱动器

所计划的访问网络的作业不应该使用由用户重定向的驱动器。“计划”服务可能无法访问这些驱动器,或者如果其他用户在计划作业运行时同时登录,则这些驱动器可能不会出现。相反,计划的作业应该使用 Unc 路径,如下例所示:

at 1:00pm my_backup \\server\share

以下范例,其中 x: 是用户建立的连接,不能使用:

at 1:00pm my_backup x:

如果计划使用驱动器号的 at 命令以连接共享目录,则应该在使用完成时包含 at 命令以断开与驱动器的连接。如果驱动器没有断开连接,所指派的驱动器号将不可用或无法在命令提示符中看到。

At
列出在指定的时间和日期在计算机上运行的已计划命令或计划命令和程序。必须正在运行“计划”服务才能使用 at 命令。

at [\\computername] [[id] [/delete] | /delete [/yes]]

at [\\computername] time [/interactive] [/every:date[,...]| /next:date[,...]] command

参数

如果在没有参数的情况下使用,则 at 列出已计划的命令。

\\computername

指定远程计算机。如果省略该参数,命令将安排在本地计算机。

id

指定指派给已计划命令的识别码。

/delete

取消已计划的命令。如果省略了 id,计算机中已计划的命令将被全部取消。

/yes

当删除已计划的事件时,对系统的查询强制进行肯定的回答。

time

指定运行命令的时间。将时间以 24 小时标记(00:00 [午夜] 到 23:59)的方式表示为小时:分钟。

/interactive

允许作业与在作业运行时登录用户的桌面进行交互。

/every:date[,...]

在每个星期或月的指定日期(例如,每个星期四,或每月的第三天)运行命令。将 date 指定为星期的一天或多天 (M,T,W,Th,F,S,Su),或月的一天或多天(使用 1 到 31 的数字)。用逗号分隔多个日期项。如果省略了 date,将假定为该月的当前日期。

/next:date[,...]

在重复出现下一天(例如,下个星期四)时,运行指定命令将 date 指定为星期的一天或多天 (M,T,W,Th,F,S,Su),或月的一天或多天(使用 1 到 31 的数字)。用逗号分隔多个日期项。如果省略了 date,将假定为该月的当前日期。

command

指定要运行的 Windows 2000 命令、程序(.exe 或 .com 文件)或批处理程序(.bat 或 .cmd 文件)。当命令需要路径作为参数时,请使用绝对路径,也就是从驱动器号开始的整个路径。如果命令在远程计算机上,请指定服务器和共享名的 UNC 符号,而不是远程驱动器号。如果命令不是可执行 (.exe) 文件,必须在命令前加上 cmd /c,例如:

cmd /c dir > c:\test.out
At
范例
要显示 Marketing 服务器上已计划的命令列表,请键入:

at \\marketing
要了解有关服务器 Corp 上身份验证号为 3 的命令的详细信息,请键入:

at \\corp 3
要计划早晨 8:00 在 Corp 服务器上运行网络共享命令并将列表重定向到服务器 Maintenance、共享目录 Reports 和文件 Corp.txt,请键入:

at \\corp 08:00 cmd /c "net share reports=d:\marketing\reports >> \\maintenance\reports\corp.txt"
要每隔 5 天在午夜将 Marketing 服务器的硬盘驱动器备份到磁带驱动器,请创建包含备份命令的批处理程序 (Archive.cmd)。然后通过键入以下命令计划批处理程序运行:

at \\marketing 00:00 /every:5,10,15,20,25,30 archive
要取消当前服务器上计划的所有命令,请键入以下命令清除 at 计划信息:

at /delete

分享到:
评论

相关推荐

    ARM 嵌入式WINCE5.0 LINUX系统安装,平台定制测试全攻略

    ### ARM 嵌入式WINCE5.0 LINUX系统安装,平台定制测试全攻略 #### 知识点一:ARM926EJ-S微控制器及其应用 AT91SAM9263是一款高性能的微控制器,其核心是基于ARM926EJ-S架构,该架构提供200MIPS的处理能力。ARM926...

    深度解析 C# 与 Zigbee 协议:通信机制与数据处理全攻略

    接着探讨了 C# 与 Zigbee 设备通过串行端口或 USB 适配器进行通信的方法,包括使用 AT 命令和 API 模式进行数据交互的具体实现。最后,针对多设备 Zigbee 网络的数据处理需求,提出了数据包组装与解析、数据过滤与...

    网吧维护技术资料 合集

    1221 网吧维护\资料\WIN XP系统内置的AT命令.TXT 7349 网吧维护\资料\WIN XP远程控制时保证安全必读.TXT 2902 网吧维护\资料\WIN2000 硬盘内存完美优化 .TXT 10328 网吧维护\资料\WIN2000命令全集.TXT 4623 网吧维护...

    MQTT环境搭建攻略

    MQTT环境搭建攻略 MQTT(Message Queue Telemetry Transport)是一种轻量级的基于发布/订阅模式的消息队列协议,广泛应用于物联网、工业自动化、智能家居等领域。为帮助读者快速搭建MQTT环境,本文将介绍mosquitto...

    Linux攻略之如何制作和使用Jffs2文件系统

    Linux攻略之如何制作和使用Jffs2文件系统 Linux 操作系统中,文件系统是非常重要的一个组件,负责管理和组织数据的存储和访问。Jffs2 文件系统是 Linux 操作系统中的一种闪存文件系统,广泛应用于嵌入式系统和消费...

    加固系统Windows XP应用优化完全攻略

    - 例如,要让计算机在8:00自动关机,可以在“运行”中输入`at 8:00 shutdown -s`; - 若要设置60分钟后自动关机,可以输入`shutdown -s -t 3600`; - 如果想要取消自动关机计划,可以输入`shutdown -a`。 #### 10. ...

    TI_Davinci_DM6446开发攻略——开发环境搭建.pdf

    本攻略详细介绍了在不同操作系统上搭建开发环境的步骤和所需的工具组件。以下是对文件内容的详细解读和相关知识点的梳理: 1. **开发平台基础**: - 开发平台以德州仪器(Texas Instruments)的Davinci DM6446...

    智能家居远程控制系统电路设计攻略

    用户通过手机发送短信,GSM模块接收到命令后传递给主机——一个基于AT89S52单片机的控制器。AT89S52是一款功能强大的8位微控制器,具备一个内置串行通信接口,可与GSM模块和红外模块进行交互。由于单片机仅有一个...

    RedHatLinux7.1中语言化完全攻略(二)

    在Red Hat Linux 7.1中,通过运行`locale_config`命令可以方便地切换locale。当系统窗口界面启动后,选择"Chinese(CN.GB2312) zh_CN.GB2312"来设置locale为简体中文。若想体验繁体中文,可选择"Chinese(TW.Big5) zh...

    RedHatLinux7.1中语言化完全攻略(一)

    1. 打开终端,使用`localectl`或`locale-gen`命令来生成所需的locale。例如,对于简体中文GBK编码,命令可能是`sudo locale-gen zh_CN.GB2312`或`sudo locale-gen zh_CN.UTF-8`,这取决于你希望使用的编码。 2. ...

    RedHatLinux7.1中语言化完全攻略(三)

    要安装rfinput,可以下载提供的rpm包(例如rf-xim-input-2.1-2.i386.rpm),然后使用`rpm -ivh --force`命令进行安装。安装完成后,rfinput会随KDE或Gnome桌面环境启动,通过按Ctrl+Space即可切换至中文输入。 对于...

Global site tag (gtag.js) - Google Analytics