Dzwebs.Net

撰写电脑技术杂文十余年

scschedule任务计划示例

Admin | 2015-10-9 9:00:43 | 被阅次数 | 4723

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  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。


该杂文来自: 基础知识杂文

上一篇:部分网页无法显示内容

下一篇:批处理取消所有文件夹的隐藏属性

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计