大众计算机学习网欢迎诸位!收藏本站注 册登 陆
常用教程:基础知识网络知识操作系统WPS网页制作数据库算法网页成功之路网络安全最新技术古典mid流行midmid背景下载中心
您现在的位置:首页 > 教程 > 文章页

scschedule任务计划示例

Admin | 2015-10-9 9:00:43 | ReadNums | 1865 | 标签 计算机基础知识 | 打印本页
     

  schtasks 功能:创建新的计划任务。

  语法如下: 

  schtasks /create /tn TaskName /tr TaskRun /sc schedule [/mo modifier] [/d day] [/m month[,month...] [/i IdleTime] [/st StartTime] [/sd StartDate] [/ed EndDate] [/s computer [/u [domain\]user /p password]] [/ru {[Domain\]User | "System"} [/rp Password]] /?

  参数介绍:

  /tn TaskName 指定任务的名称。

  /tr TaskRun 指定任务运行的程序或命令。键入可执行文件、脚本文件或批处理文件的完全合格的路径和文件名。 如果忽略该路径,SchTasks.exe 将假定文件在 Systemroot\System32 目录下。

  /sc schedule 指定计划类型。有效值为 MINUTE、HOURLY、DAILY、WEEKLY、MONTHLY、ONCE、ONSTART、ONLOGON、ONIDLE。

  示例代码如下: 

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

  schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc onstart /sd 03/15/2016

  下面的命令计划 MyApp 程序在计算机空闲的时候运行。它使用必需的 /i 参数指定在启动任务之前计算机必需持续空闲十分钟。

  schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc onidle /i 10

  下面的命令计划 MyApp 程序以 NT Authority\System 帐户权限运行。在这个范例中,任务计划在每月的第一天运行,但对于以系统权限运行的任务可以使用所有的计划类型。

  该命令使用 /ru "System" 参数指定系统安全上下文。因为系统任务不需要密码,所以忽略了 /rp 参数。

  schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc monthly /d 1 /ru "System"

  下面的命令创建了 Monitor 任务,每当有人登录它就运行。它使用 /tn 参数命名任务,使用 /tr 参数运行 MyApps.bat。它使用 /sc 参数来指明 OnLogon 计划类型,使用 /ru 参数指定 Administrator 帐户。

      schtasks /create /tn Monitor /tr C:\MyApps.bat /sc onlogon /ru Reskit\Administrator

      该命令的结果是,每当用户登录到计算机,任务就启动“事件查看器”和“系统监视器”。

  下面的命令将 Virus Check 任务运行的程序由 VirusCheck.exe 更改为 VirusCheck2.exe。此命令使用 /tn 参数标识任务,使用 /tr 参数指定任务的新程序。(不能更改任务名称。)

  schtasks /change /tn "Virus Check" /tr C:\VirusCheck2.exe

  作为响应,SchTasks.exe 显示以下成功消息:

  成功:计划任务 "Virus Check" 的参数已更改。

  此命令的结果是,Virus Check 任务现运行 VirusCheck2.exe。


问题未解决:在线咨询

网友评论

(访客)
内容实用原创,讲得很好。
20xx年x月x日
(站长)
有问题请在线咨询。
20xx年x月x日