




已阅读5页,还剩22页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SchtasksSchtasks安排命令和程序,使其定期运行或在指定时间运行。向计划中添加任务和从中删除任务、根据需要启动和停止任务以及显示和更改计划的任务。要查看该命令语法,请单击以下命令: schtasks create schtasks change schtasks run schtasks end schtasks delete schtasks query schtasks create计划任务。Schtasks 针对各种计划类型使用不同参数组合。要查看创建任务的组合语法或查看使用特定计划类型创建任务的语法,请单击以下选项之一。 组合语法和参数描述 计划任务每 N 分钟运行一次 计划任务每 N 小时运行一次 计划任务每 N 天运行一次 计划任务每 N 周运行一次 计划任务每 N 月运行一次 计划任务在周的指定天运行 计划任务在月份的指定周运行 计划任务在每月的特定日期运行 计划任务在月份的最后一天运行 计划任务运行一次 计划任务在每次系统启动时运行 计划任务在用户登录时运行 计划任务在系统空闲时运行 计划任务现在运行 计划任务以不同权限运行 计划任务以系统权限运行 计划任务运行多个程序 计划任务在远程计算机上运行 组合语法和参数描述语法Schtasks /create /sc ScheduleType /tn TaskName /tr TaskRun /s Computer /u DomainUser /p Password /ruDomainUser | System /rp Password /mo Modifier /d Day,Day.| * /m Month,Month./i IdleTime /stStartTime /ri Interval /et EndTime | /du Duration /k /sd StartDate /ed EndDate /it /Z /F参数/sc ScheduleType指定计划类型。有效值为 MINUTE、HOURLY、DAILY、WEEKLY、MONTHLY、ONCE、ONSTART、ONLOGON、ONIDLE。 计划类型描述MINUTE、HOURLY、DAILY、WEEKLY、MONTHLY指定计划的时间单位。ONCE任务在指定的日期和时间运行一次。ONSTART任务在每次系统启动时运行。可以指定启动的日期,或下一次系统启动时运行任务。ONLOGON每当用户(任意用户)登录时,任务就运行。可以指定日期,或在下次用户登录时运行任务。ONIDLE只要系统空闲指定的时期,任务就运行。可以指定日期,或在下次系统空闲时运行任务。/tn TaskName指定任务的名称。系统上的每项任务都必须具有一个唯一的名称。名称必须符合文件名称规则,并且长度不得超过 238 个字符。使用引号括起包含空格的名称。/tr TaskRun指定任务运行的程序或命令。键入可执行文件、脚本文件或批处理文件的完全合格的路径和文件名。路径名称的长度不得超过 262 个字符。如果忽略该路径,SchTasks 将假定文件在 SystemrootSystem32 目录下。/s Computer在指定的远程计算机上计划任务。键入远程计算机的名称或 IP 地址(带有或不带有反斜杠)。默认值是本地计算机。只有使用 /s 时,/u 和 /p 参数才有效。/u DomainUser使用指定用户帐户的权限运行该命令。默认值为本地计算机上当前用户的权限。只有在远程计算机 (/s) 上计划任务时,/u 和 /p 参数才有效。 指定帐户的权限用来计划任务和运行任务。要使用其他用户的权限运行任务,请使用 /ru 参数。 用户帐户必须是远程计算机上 Administrators 组的成员。另外,本地计算机必须与远程计算机处于同一个域中,或者必须处于远程计算机域信任的域中。/p Password提供在 /u 参数中指定的用户帐户的密码。如果使用 /u 参数,但忽略 /p 参数或密码参数,Schtasks 将提示您输入密码,并且不显示键入的文本。 只有在远程计算机 (/s) 上计划任务时,/u 和 /p 参数才有效。/ru DomainUser | System使用指定用户帐户的权限运行任务。默认情况下,使用本地计算机当前用户的权限,或者使用 /u 参数指定用户的权限(如果包含的话)运行任务。在本地或远程计算机上计划任务时,/ru 参数才有效。 值描述DomainUser指定候选用户帐户。System 或 指定 Local System 帐户,这是一种操作系统和系统服务使用的具有高度特权的帐户。/rp Password提供在 /ru DomainUser 参数中指定的用户帐户的密码。如果在指定用户帐户的时候忽略了这个参数,SchTasks.exe 会提示您输入密码,而且不显示键入的文本。 不要将 /rp 参数用于使用系统帐户 (/ru System) 的权限运行的任务。系统帐户没有密码,而 SchTasks.exe 也不提示输入密码。/mo Modifier指定任务在其计划类型内的运行频率。此参数对于 MINUTE、HOURLY、DAILY、WEEKLY 或 MONTHLY 有效,但是可选的。默认值为 1。 计划类型修饰符值描述MINUTE1 - 1439任务每 N 分钟运行一次。HOURLY1 - 23任务每 N 小时运行一次。DAILY1 - 365任务每 N 天运行一次。WEEKLY1 - 52任务每 N 周运行一次。ONCE没有修饰符。任务运行一次。ONSTART没有修饰符。任务在启动时运行。ONLOGON没有修饰符。/u 参数指定的用户登录时,运行任务。ONIDLE没有修饰符。系统闲置 /i 参数(需要与 ONIDLE 一起使用)指定的分钟数之后运行任务。MONTHLY1 - 12任务每 N 月运行一次。MONTHLYLASTDAY任务在月份的最后一天运行。MONTHLYFIRST、SECOND、THIRD、FOURTH、LAST与 /dDay 参数一起使用,并在特定的周和天运行任务。例如,在月份的第三个周三。/d Day,Day. | *指定周或月的一天(或几天)。只对 WEEKLY 或 MONTHLY 计划有效。 计划类型修饰符天值 (/d)描述WEEKLY1 - 52MON -SUN,MON -SUN. | *可选项。MON 是默认值。通配符值 (*) 指每天。MONTHLYFIRST、SECOND、THIRD、FOURTH、LASTMON - SUN对于特定周计划是必需的。MONTHLY无或 1 - 121 - 31仅在没有修饰符 (/mo) 参数(特定日期计划)的情况下或 /mo为 1 - 12(“每 N 月”计划)时有效并且可选。默认值是 1 (月份的第一天)。/m Month,Month.指定计划任务应在一年的某月或数月运行。有效值为 JAN - DEC。/m 参数仅对 MONTHLY 计划有效。在使用 LASTDAY 修饰符时,这个参数是必需的。/i IdleTime指定任务启动之前计算机空闲多少分钟。有效值是从 1 到 999 的整数。此参数只对 ONIDLE 计划有效,并且是必需的。/st StartTime指定任务在一天的什么时间开始(每次开始时间),格式为 HH:MM 24 小时格式。默认值为本地计算机的当前时间。/st 参数只对 MINUTE、HOURLY、DAILY、WEEKLY、MONTHLY 和 ONCE 计划有效。此参数对于 ONCE 计划是必需的。/ri Interval指定重复的时间间隔(以分钟计)。此参数不适用于以下计划类型:MINUTE、HOURLY、ONSTART、ONLOGON、ONIDLE。有效范围为 1 到 599940 分钟(599940 分钟 = 9999 小时)。如果指定了 /ET 或 /DU,则重复间隔默认为 10 分钟。/et EndTime指定“分钟”或“小时”任务计划在一天的什么时间结束,格式为 HH:MM 24 小时格式。指定的结束时间之后,Schtasks 不重新启动任务,直到启动时间再次到来。默认情况下,任务计划没有结束时间。该参数是可选的,并且仅对“分钟”或“小时”计划有效。 要查看示例,请参阅: “计划任务每 N 分钟运行一次”部分中的“计划任务在非工作时间内每 100 分钟运行一次”。/du Duration指定“分钟”或“小时”计划的最大时间长度,格式为 HHHH:MM 24 小时格式。指定的时间过去之后,Schtasks 不重新启动任务,直到启动时间再次到来。默认情况下,任务计划没有最大持续时间。该参数是可选的,并且仅对“分钟”或“小时”计划有效。 要查看示例,请参阅: “计划任务每 N 小时运行一次”部分中的“计划每 3 小时运行一次持续时间为 10 小时的任务”。/k在 /et 或 /du 指定的时间停止任务运行的程序。如果没有 /k,Schtasks 在到达 /et 或 /du 指定的时间之后不再启动程序,但它不会停止仍在运行的程序。该参数是可选的,并且仅对“分钟”或“小时”计划有效。 要查看示例,请参阅: “计划任务每 N 分钟运行一次”部分中的“计划任务在非工作时间内每 100 分钟运行一次”。/sd StartDate指定任务计划开始的日期。默认值为本地计算机上的当前日期。/sd 参数对于所有计划类型均有效,并且是可选的。 StartDate 参数的格式随着“控制面板”的“区域和语言选项”中为本地计算机选择的区域设置而变化。每个区域设置只有一种有效的格式。 下表列出了有效的日期格式。使用与本地计算机“控制面板”的“区域和语言选项”中为“短日期”所选格式最为相似的格式。 MM/DD/YYYY用于以月开头的格式,例如英语(美国)和西班牙语(巴拿马)。DD/MM/YYYY用于以日开头的格式,例如保加利亚语和荷兰语(荷兰)。YYYY/MM/DD用于以年开头的格式,例如瑞典语和法语(加拿大)。/ed EndDate指定计划结束的日期。此参数是可选的。它对于 ONCE、ONSTART、ONLOGON 或 ONIDLE 计划无效。默认情况下,计划没有结束日期。 EndDate 参数的格式随着“控制面板”的“区域和语言选项”中为本地计算机选择的区域设置而变化。每个区域设置只有一种有效的格式。 下表列出了有效的日期格式。使用与在本地计算机控制面板的“区域和语言选项”中为“短日期”选择的格式最为相似的格式。 MM/DD/YYYY用于以月开头的格式,例如英语(美国)和西班牙语(巴拿马)。DD/MM/YYYY用于以日开头的格式,例如保加利亚语和荷兰语(荷兰)。YYYY/MM/DD用于以年开头的格式,例如瑞典语和法语(加拿大)。/it指定只有在“运行方式”用户(运行任务的用户帐户)登录到计算机的情况下才运行任务。此参数不影响使用系统权限运行的任务。 默认情况下,在计划任务时或使用 /u 参数指定帐户(如果使用该参数)时,“运行方式”用户将是本地计算机的当前用户。但是,如果该命令包含 /ru 参数,“运行方式”用户则是由 /ru 参数指定的帐户。 例如,请参阅: “计划任务每 N 天运行一次”部分中的“计划在我登录后每 70 天运行一次任务”。 “计划使用不同权限运行的任务”部分中的“只在特定用户登录时运行任务”。/Z指定在任务计划完成时删除任务。/F指定如果指定任务已经存在,就创建任务并取消警告。/?在命令提示符下显示帮助。计划任务每 N 分钟运行一次分钟计划语法schtasks /create /tn TaskName /tr TaskRun /sc minute /mo 1 - 1439 /st HH:MM /sd StartDate /ed EndDate /et HH:MM | /du HHHH:MM /k /it /ru DomainUser /rp Password | System /s Computer /uDomainUser /p Password备注在一个分钟计划中,/sc minute 参数是必需的。/mo(修饰符)参数是可选的,它指定了每次运行任务之间间隔的分钟数。/mo 的默认值为 1(每分钟)。/et(结束时间)和 /du(持续时间)参数是可选的,并且可与或不与 /k(结束任务)参数一起使用。示例计划任务每 20 分钟运行一次下面的命令计划安全脚本 Sec.vbs 每 20 分钟运行一次。该命令使用 /sc 参数指定分钟计划,使用 /mo 参数指定时间间隔为 20 分钟。由于该命令没有包含开始日期或时间,因此任务在命令完成 20 分钟后启动,此后在系统运行时每 20 分钟运行一次。请注意,安全脚本源文件位于远程计算机上,但任务在本地计算机上计划并执行。schtasks /create /sc minute /mo 20 /tn Security Script /tr centraldatascriptssec.vbs计划任务在非工作时间内每 100 分钟运行一次下面的命令计划安全脚本 Sec.vbs 在本地计算机上每天下午 5:00 和次日上午 7:59 之间每 100 分钟运行一次。该命令使用 /sc 参数指定分钟计划,使用 /mo 参数指定时间间隔为 100 分钟。它使用 /st 和 /et 参数指定每天计划的开始时间和结束时间。它还使用 /k 参数停止在上午 7:59 仍在运行的脚本。如果没有 /k,Schtasks 就不会在上午 7:59 之后启动脚本,但是,如果在上午 6:20 启动的实例仍在运行,Schtasks 不会停止它。schtasks /create /tn Security Script /tr sec.vbs /sc minute /mo 100 /st 17:00 /et 08:00 /k计划任务每 N 小时运行一次小时计划语法schtasks /create /tn TaskName /tr TaskRun /sc hourly /mo 1 - 23 /st HH:MM /sd StartDate /ed EndDate /etHH:MM | /du HHHH:MM /k /it /ru DomainUser /rp Password | System /s Computer /u DomainUser /pPassword备注在一个小时计划中,/sc hourly 参数是必需的。/mo(修饰符)参数是可选的,它指定了每次运行任务之间间隔的小时数。/mo 的默认值为 1(每小时)。/k(结束任务)参数是可选的,并且可与 /et(指定时间结束)或 /du(指定时间间隔后结束)一起使用。示例计划任务每五小时运行一次下面的命令计划 MyApp 程序从 2002 年 3 月的第一天起每五小时运行一次。它使用 /mo 参数来指定间隔时间,使用/sd 参数来指定开始日期。由于该命令没有指定起始时间,因此当前时间作为起始时间。由于本地计算机设置为使用“区域和语言选项”中的“英语(津巴布韦)”选项,所以开始日期的格式为 MM/DD/YYYY (03/01/2002)。schtasks /create /sc hourly /mo 5 /sd 03/01/2002 /tn My App /tr c:appsmyapp.exe计划任务在每小时后五分钟运行一次下面的命令将计划 MyApp 程序从午夜过后五分钟起每小时运行一次。因为忽略了 /mo 参数,所以命令使用小时计划的默认值,即每 (1) 小时。如果该命令在上午 12:05 之后运行,则程序将在第二天才会运行。schtasks /create /sc hourly /st 00:05 /tn My App /tr c:appsmyapp.exe计划任务每 3 小时运行一次,持续时间为 10 小时以下命令计划 MyApp 程序每 3 小时运行一次,持续时间为 10 小时。该命令使用 /sc 参数指定小时计划,使用 /mo 参数指定时间间隔为 3 小时。它使用 /st 参数在午夜开始计划,并使用/du 参数在 10 小时之后结束计划。由于程序仅运行几分钟,因此无需 /k 参数,该参数停止在持续时间到期时仍然运行的程序。schtasks /create /tn My App /tr myapp.exe /sc hourly /mo 3 /st 00:00 /du 0010:00在此示例中,任务在上午 12:00、上午 3:00、上午 6:00 以及上午 9:00 运行。由于持续时间为 10 小时,任务不会在下午 12:00 运行,而是在第二天上午 12:00 再次开始。计划任务每 N 天运行一次每日计划语法schtasks /create /tn TaskName /tr TaskRun /sc daily /mo 1 - 365 /st HH:MM /sd StartDate /ed EndDate /it /ru DomainUser /rp Password | System /s Computer /u DomainUser /p Password备注在每日计划中,/sc daily 参数是必需的。/mo(修饰符)参数是可选的,它指定了每次运行任务之间间隔的天数。/mo的默认值为 1(每天)。示例计划任务每天运行一次下面的示例计划 MyApp 程序在每天的上午 8:00 运行一次,直到 2002 年 12 月 31 日结束。由于它忽略了 /mo 参数,因此使用默认间隔 1 来每天运行命令。在此示例中,由于本地计算机系统在“控制面板”的“区域和语言选项”中设置为“英语(英国)”,因此结束日期的格式为 DD/MM/YYYY (31/12/2002)。schtasks /create /tn My App /tr c:appsmyapp.exe /sc daily /st 08:00 /ed 31/12/2002计划任务每 12 天运行一次以下示例计划 MyApp 程序从 2002 年 12 月 31 日开始,每隔 12 天的下午 1:00 (13:00) 运行一次。该命令使用 /mo 参数指定间隔时间为两 (2) 天,而 /sd 和 /st 参数指定日期和时间。在此示例中,由于系统在“控制面板”的“区域和语言选项”中设置为“英语(津巴布韦)”,因此结束日期的格式为 MM/DD/YYYY (12/31/2002)。schtasks /create /tn My App /tr c:appsmyapp.exe /sc daily /mo 12 /sd 12/31/2002 /st 13:00计划任务在我登录后每 70 天运行一次下面的命令计划安全脚本 Sec.vbs 每 70 天运行一次。该命令使用 /mo 参数来指定 70 天间隔时间。它还使用 /it 参数指定只有在其帐户下运行任务的用户登录到计算机时才运行任务。由于任务将使用我的用户帐户权限运行,因而任务仅在我登录时才运行。schtasks /create /tn Security Script /tr sec.vbs /sc daily /mo 70 /it注意 要使用仅交互 (/it) 属性标识任务,请使用详细查询 (/query /v)。在一个带有 /it 的任务的详细查询显示中,Logon Mode 字段的值为 Interactive only。计划任务每 N 周运行一次周计划语法schtasks /create /tn TaskName /tr TaskRun /sc weekly /mo 1 - 52 /d MON - SUN,MON - SUN.| * /stHH:MM /sd StartDate /ed EndDate /it /ru DomainUser /rp Password | System /s Computer /uDomainUser /p Password备注在周计划中,/sc weekly 参数是必需的。/mo(修饰符)参数是可选的,它指定了每次运行任务之间间隔的周数。/mo的默认值为 1(每周)。周计划也拥有一个可选的 /d 参数,用于计划任务在一周的指定天或所有天 (*) 运行。默认值为 MON(星期一)。每天 (*) 选项相当于计划每日任务。示例计划任务每六周运行一次下面的命令计划 MyApp 程序在远程计算机上每六周运行一次。该命令使用 /mo 参数来指定间隔。由于该命令忽略了/d 参数,因此任务就在星期一运行。该命令也使用 /s 参数指定远程计算机,并使用 /u 参数,以用户 Adiminsitrator 帐户的权限运行该命令。因为忽略了 /p参数,所以 SchTasks.exe 会提示用户输入 Administrator 帐户密码。另外,因为命令是远程运行的,所以命令中所有的路径,包括到 MyApp.exe 的路径,都是指远程计算机上的路径。schtasks /create /tn My App /tr c:appsmyapp.exe /sc weekly /mo 6 /s Server16 /u Admin01计划任务在隔周的周五运行下面的命令计划任务在隔周的周五运行。它使用 /mo 参数来指定两周的间隔,使用 /d 参数来指定是一周内的哪一天。要计划任务在每个周五运行,要忽略 /mo 参数或将其设置为 1。schtasks /create /tn My App /tr c:appsmyapp.exe /sc weekly /mo 2 /d FRI计划任务每 N 月运行一次语法schtasks /create /tn TaskName /tr TaskRun /sc monthly /mo 1 - 12 /d 1 - 31 /st HH:MM /sd StartDate /edEndDate /it /ru DomainUser /rp Password | System /s Computer /u DomainUser /p Password备注在此计划类型中,/sc monthly 参数是必需的。/mo(修饰符)参数指定每次运行任务之间的月份数,它是可选的,默认值为 1(每月)。此计划类型也拥有一个可选的 /d 参数,用于计划任务在月份的指定日期运行。默认值是 1 (月份的第一天)。示例计划任务在每月的第一天运行下面的命令计划 MyApp 程序在每月的第一天运行。由于值 1 是 /mo(修饰符)参数和 /d(天)参数的默认值,因此该命令中省略了这两个参数。schtasks /create /tn My App /tr myapp.exe /sc monthly计划任务每三个月运行一次下面的命令计划 MyApp 程序每三个月运行一次。它使用 /mo 参数来指定间隔。schtasks /create /tn My App /tr c:appsmyapp.exe /sc monthly /mo 3计划任务在每隔一个月的第 21 天的午夜运行以下命令计划 MyApp 程序在每隔一个月的第 21 天的午夜运行。该命令指定此任务应运行一年,从 2002 年 7 月 2 日到 2003 年 6 月 30 日。该命令使用 /mo 参数指定月时间间隔(每两个月),/d 参数指定日期,而 /st 指定时间。它还使用 /sd 和 /ed 参数分别指定开始日期和结束日期。由于本地计算机在控制面板的“区域和语言选项”中设置为“英语(南非)”选项,因此以本地格式 YYYY/MM/DD 指定日期。schtasks /create /tn My App /tr c:appsmyapp.exe /sc monthly /mo 2 /d 21 /st 00:00 /sd 2002/07/01 /ed 2003/06/30计划任务在周的指定天运行周计划语法schtasks /create /tn TaskName /tr TaskRun /sc weekly /d MON - SUN,MON - SUN.| * /mo 1 - 52 /stHH:MM /sd StartDate /ed EndDate /it /ru DomainUser /rp Password | System /s Computer /uDomainUser /p Password备注“周的天”计划是周计划的变体。在周计划中,/sc weekly 参数是必需的。/mo(修饰符)参数是可选的,它指定了每次运行任务之间间隔的周数。/mo 的默认值为 1(每周)。/d 参数是可选的,它计划任务在周的指定天或所有天 (*) 运行。默认值为 MON(星期一)。每天选项 (/d *) 相当于计划每日任务。示例计划任务每星期三运行一次下面的命令计划 MyApp 程序在每周的星期三运行一次。该命令使用 /d 参数指定周的天。由于该命令忽略了 /mo 参数,因此任务每周运行一次。schtasks /create /tn My App /tr c:appsmyapp.exe /sc weekly /d WED计划任务每隔八周在星期一和星期五运行以下命令计划任务每隔八周在星期一和星期五运行。它使用 /d 参数来指定天数,使用 /mo 参数指定八周时间间隔。schtasks /create /tn My App /tr c:appsmyapp.exe /sc weekly /mo 8 /d MON,FRI计划任务在月份的指定周运行指定周的语法schtasks /create /tn TaskName /tr TaskRun /sc monthly /mo FIRST | SECOND | THIRD | FOURTH | LAST /d MON- SUN /m JAN - DEC,JAN - DEC.| * /st HH:MM /sd StartDate /ed EndDate /it /ru DomainUser /rpPassword | System /s Computer /u DomainUser /p Password备注在此计划类型中,/sc monthly 参数、/mo(修饰符)参数以及 /d(天)参数是必需的。/mo(修饰符)参数指定任务运行的周。/d 参数指定一周中的第几天。(您可以仅为此计划类型指定一周中的某一天。)此计划也拥有一个可选的/m(月份)参数,用于针对特定月份计划任务。示例计划任务在每月的第二个周日运行下面的命令计划 MyApp 程序在每月的第二个周日运行。它使用 /mo 参数指定每月的第二周,使用 /d 参数指定天。schtasks /create /tn My App /tr c:appsmyapp.exe /sc monthly /mo SECOND /d SUN计划任务在三月和九月的第一个星期一运行下面的命令计划 MyApp 程序在三月和九月的第一个星期一运行。它使用 /mo 参数指定是月份的第一个星期,使用 /d参数指定天。它使用 /m 参数指定月份,用一个逗号把月份参数隔开。schtasks /create /tn My App /tr c:appsmyapp.exe /sc monthly /mo FIRST /d MON /m MAR,SEP计划任务在每月的特定日期运行特定日期语法schtasks /create /tn TaskName /tr TaskRun /sc monthly /d 1 - 31 /m JAN - DEC,JAN - DEC.| * /st HH:MM /sd StartDate /ed EndDate /it /ru DomainUser /rp Password | System /s Computer /u DomainUser /pPassword备注在特定日期计划类型中,/sc monthly 参数和 /d(天)参数是必需的。/d 参数指定月份的日期 (1 - 31),而不是周的天。您可以在计划中仅指定一天。/mo(修饰符)参数对此计划类型无效。/m(月份)参数对此计划类型而言是可选的,默认值为每个月 (*)。Schtasks 不允许您针对在 /m 参数指定的月份中不出现的日期计划任务。但是,如果忽略 /m 参数,并针对不是在每个月中出现的日期(如 31 日)计划任务,则该任务不会在较短的月份发生。要针对月份的最后一天计划任务,请使用最后一天计划类型。示例计划任务在每月的第一天运行下面的命令计划 MyApp 程序在每月的第一天运行。因为默认修饰符是 none(即没有修饰符),默认天是第一天,默认的月份是每个月,所以该命令不需要任何其他参数。schtasks /create /tn My App /tr c:appsmyapp.exe /sc monthly计划任务在五月和六月的第 15 天运行下面的命令计划 MyApp 程序在 5 月 15 日和 6 月 15 日的下午 3:00 (15:00) 运行。它使用 /d 参数来指定日期,使用 /m参数指定月份。它也使用 /st 参数来指定开始时间。schtasks /create /tn My App /tr c:appsmyapp.exe /sc monthly /d 15 /m MAY,JUN /st 15:00计划任务在月份的最后一天运行最后一天语法schtasks /create /tn TaskName /tr TaskRun /sc monthly /mo LASTDAY /m JAN - DEC,JAN - DEC./st HH:MM /sd StartDate /ed EndDate /it /ru DomainUser /rp Password | System /s Computer /u DomainUser /pPassword备注在最后一天计划类型中,/sc monthly 参数、/mo LASTDAY(修饰符)参数以及 /m(月份)参数是必需的。/d(天)参数无效。示例计划任务在每月的最后一天运行要在每个月的最后一天运行程序,您必须创建三项独立的任务。各项任务分别包括具有相同天数的月份。每项任务都使用 /mo 参数来指定最后一天,使用 /m 参数指定月份。下列命令计划 MyApp 程序在包含 31 天的每个月的最后一天运行。schtasks /create /tn My App /tr c:appsmyapp.exe /sc monthly /mo lastday /m JAN,MAR,MAY,JUL,AUG,OCT,DEC下列命令计划 MyApp 程序在包含 30 天的每个月的最后一天运行。schtasks /create /tn My App /tr c:appsmyapp.exe /sc monthly /mo lastday /m APR,JUN,SEP,NOV下列命令计划 MyApp 程序在二月的最后一天运行。schtasks /create /tn My App /tr c:appsmyapp.exe /sc monthly /mo lastday /m FEB计划任务在二月的最后一天的下午 6:00 运行您还可以计划任务在某个月最后一天的特定时间运行。下列命令计划 MyApp 程序在二月最后一天的下午 6:00 运行。该命令使用 /mo 参数指定最后一天,使用 /m 参数指定月份,使用 /st 参数指定开始时间。schtasks /create /tn My App /tr c:appsmyapp.exe /sc monthly /mo lastday /m FEB /st 18:00计划任务运行一次语法schtasks /create /tn TaskName /tr TaskRun /sc once /st HH : MM /sd StartDate /it /ru DomainUser /rpPassword | System /s Computer /u DomainUser /p Password备注在运行一次计划类型中,/sc once 参数是必需的。/st 参数(指定任务运行时间)是必需的。/sd 参数(指定任务运行的日期)是可选的。/mo(修饰符)和 /ed(结束日期)参数对此计划类型无效。如果根据本地计算机的时间,指定的日期和时间已经过去,Schtasks 就不允许您计划任务运行一次。要在不同时区的远程计算机上计划任务运行一次,您必须在本地计算机上的日期和时间到来之前计划任务。示例计划任务运行一次以下命令计划 MyApp 程序在 2003 年 1 月 1 日的午夜运行。它使用 /sc 参数指定计划类型,并使用 /sd 和 st 指定日期和时间。由于本地计算机使用“控制面板”的“区域和语言选项”中的“英语(美国)”选项,因此开始日期的格式为 MM/DD/YYYY。schtasks /create /tn My App /tr c:appsmyapp.exe /sc once /sd 01/01/2003 /st 00:00计划任务在每次系统启动时运行语法schtasks /create /tn TaskName /tr TaskRun /sc onstart /sd StartDate /it /ru DomainUser /rp Password |System /s Computer /u DomainUser /p Password备注在启动时计划类型中,/sc onstart 参数是必需的。/sd(开始日期)参数是可选的,其默认值为当前日期。示例计划任务在系统启动时运行下面的命令计划 MyApp 程序在每次系统启动时运行,开始日期是 2001 年 3 月 15 日:由于本地计算机使用“控制面板”的“区域和语言选项”中的“英语(美国)”选项,因此开始日期的格式为 MM/DD/YYYY。schtasks /create /tn My App /tr c:appsmyapp.exe /sc onstart /sd 03/15/2001计划任务在用户登录时运行语法schtasks /create /tn TaskName /tr TaskRun /sc onlogon /sd StartDate /it /ru DomainUser /rp Password |System /s Computer /u DomainUser /p Password备注“登录时”计划类型计划任务在任何用户登录到计算机时运行。在“登录时”计划类型中,/sc onlogon 参数是必需的。/sd(开始日期)参数是可选的,其默认值为当前日期。示例计划任务在用户登录到远程计算机时运行下面的命令计划批处理文件在用户(任何用户)每次登录到远程计算机时运行。它使用 /s 参数指定远程计算机。因为命令是远程的,所以命令中所有的路径,包括批处理文件的路径,都是指远程计算机上的路径。schtasks /create /tn Start Web Site /tr c:myiiswebstart.bat /sc onlogon /s Server23计划任务在系统空闲时运行语法schtasks /create /tn TaskName /tr TaskRun /sc onidle /i 1 - 999 /sd StartDate /it /ru DomainUser /rpPassword | System /s Computer /u DomainUser /p Password备注“空闲时”计划类型计划任务在 /i 参数指定的时间期间没有用户活动时运行。在“空闲时”计划类型中,/sc onidle 参数和/i 参数是必需的。/sd(开始日期)是可选的,其默认值为当前日期。示例计划任务在计算机空闲时运行下面的命令计划 MyApp 程序在计算机空闲时运行。它使用必需的 /i 参数指定计算机必需持续空闲十分钟以后才启动任务。schtasks /create /tn My App /tr c:appsmyapp.exe /sc onidle /i 10计划任务现在运行Schtasks 没有“现在运行”选项,但您可以模拟该选项,方法是创建运行一次,并且在几分钟内开始的任务。语法schtasks /create /tn TaskName /tr TaskRun /sc once /st HH:MM /sd MM/DD/YYYY /it /ru DomainUser /rpPassword | System /s Computer /u DomainUser /p Password示例计划任务从现在起运行几分钟。下列命令计划任务在本地时间 2002 年 11 月 13 日上午 2:18 运行一次。由于本地计算机使用“控制面板”的“区域和语言选项”中的“英语(美国)”选项,因此开始日期的格式为 MM/DD/YYYY。schtasks /create /tn My App /tr c:appsmyapp.exe /sc once /st 14:18 /sd 11/13/2002计划任务以不同权限运行您可以计划各种类型的任务以候选帐户的权限在本地计算机和远程计算机上运行。除了特定计划类型必需的参数之外,/ru 参数是必需的,而 /rp 参数是可选的。示例以 Administrator 权限在本地计算机上运行任务下面的命令计划 MyApp 程序在本地计算机上运行。它使用 /ru 指定任务应以用户 Administrator 帐户 (Admin06) 的权限运行。在此示例中,计划任务每星期二运行,但是您可以将任何计划类型用于以候选权限运行的任务。schtasks /create /tn My App /tr myapp.exe /sc weekly /d TUE /ru Admin06作为响应,SchTasks.exe 会提示为 Admin06 帐户提供“运行方式”密码,然后显示成功消息。Please enter the run as password for Admin06: *SUCCESS: The scheduled task My App has successfully been created.以候选权限在远程计算机上运行任务下面的命令计划 MyApp 程序每四天在 Marketing 计算机上运行。该命令使用 /sc 参数指定日计划,使用 /mo 参数指定时间间隔为四天。该命令使用 /s 参数提供远程计算机的名称,使用 /u 参数指定在远程计算机上拥有计划任务权限的帐户(Marketing 计算机上的 Admin01)。它还使用 /ru 参数指定任务应以用户的非 Administrator 帐户(Reskits 域中的 User01)权限运行。如果不使用 /ru 参数,任务将以 /u 指定的帐户权限运行。schtasks /create /tn My App /tr myapp.exe /sc daily /mo 4 /s Marketing /u MarketingAdmin01 /ru ReskitsUser01Schtasks 首次请求由 /u 参数(运行命令)所命名用户的密码,然后请求由 /ru 参数(运行任务)所命名用户的密码。对这些密码进行身份验证之后,Schtasks 显示表明已计划任务的消息。Type the password for MarketingAdmin01:*Please enter the run as password for ReskitsUser01: *SUCCESS: The scheduled task My App has succ
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年初级工程师机械设计与制造方向考试题库及答案解析
- 2025年初级产品经理面试秘籍及预测题
- 2025年初级人事专员面试问题与预测答案大揭秘
- 2025年CATV QAM调制器项目发展计划
- 2025年票务服务合作协议书
- 2025年U型荧光灯管项目合作计划书
- 辽宁省沈文新高考研究联盟2025-2026学年高二上学期开学质量监测数学试卷(含解析)
- 广西部分学校2025-2026学年高一上学期开学质量检测生物试题(有答案)
- 安徽省滁州市定远三中2025-2026学年高三开学摸底物理试卷(含答案)
- 2025年氮氧化铝晶体(ALON)项目建议书
- 军事类面试题目及答案
- 医疗机构员工服务规范手册
- 2025巡护员考试题库及答案
- 产科专科护士结业汇报
- 电气线路问题整改方案(3篇)
- 2025年本币市场交易员资格考试题库带答案
- (完整版)采购评审专家考试试题库(附完整答案)
- 城管协管人员面试题及答案
- 无组织排放管理办法
- 2025年新爆破安全员模拟考试题及答案
- 河北广电频道管理办法
评论
0/150
提交评论