Schtasks
Schtasks
安排命令和程序,使其定期运行或在指定时间运行。向计划中添加任务和从中删除任务、根据需要启动和停止任务以及显示和更改计划的任务。
要查看该命令语法,请单击以下命令:
?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 [Domain\]User [/p Password]]] [/ru{[Domain\]User | System}] [/rp Password] [/mo Modifier] [/d Day[,Day...]| *] [/m Month[,Month...]][/i IdleTime] [/st StartTime] [/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 T askName
指定任务的名称。系统上的每项任务都必须具有一个唯一的名称。名称必须符合文件名称规则,并且长度不得超过238 个字符。使用引号括起包含空格的名称。
/tr T askRun
指定任务运行的程序或命令。键入可执行文件、脚本文件或批处理文件的完全合格的路径和文件名。路径名称的长度不得超过262 个字符。如果忽略该路径,SchTasks 将假定文件在Systemroot\System32 目录下。
/s Computer
在指定的远程计算机上计划任务。键入远程计算机的名称或IP 地址(带有或不带有反斜杠)。默认值是本地计算机。只有使用/s时,/u和/p参数才有效。
/u [Domain\]User
使用指定用户帐户的权限运行该命令。默认值为本地计算机上当前用户的权限。只有在远程计算机(/s) 上计划任务时,/u和/p参数才有效。指定帐户的权限用来计划任务和运行任务。要使用其他用户的权限运行任务,请使用/ru参数。用户帐户必须是远程计算机上Administrators 组的成员。另外,本地计算机必须与远程计算机处于同一个域中,或者必须处于远程计算机域信任的域中。
/p Password
提供在/u参数中指定的用户帐户的密码。如果使用/u参数,但忽略/p参数或密码参数,Schtasks 将提示您输入密码,并且不显示键入的文本。只有在远程计算机(/s) 上计划任务时,/u和/p参数才有效。
/ru {[Domain\]User | System}
使用指定用户帐户的权限运行任务。默认情况下,使用本地计算机当前用户的权限,或者使用/u参数指定用户的权限(如果包含的话)运行任务。在本地或远程计算机上计划任务时,/ru参数才有效。
值描述
[Domain\]User指定候选用户帐户。
System或""指定Local System 帐户,这是一种操作系统和系统服务使用的具有高度特权的帐户。
/rp Password
提供在/ru [Domain\]User参数中指定的用户帐户的密码。如果在指定用户帐户的时候忽略了这个参数,
SchTasks.exe 会提示您输入密码,而且不显示键入的文本。不要将/rp参数用于使用系统帐户(/ru System) 的权限运行的任务。系统帐户没有密码,而SchTasks.exe 也不提示输入密码。
/mo Modifier
指定任务在其计划类型内的运行频率。此参数对于MINUTE、HOURLY、DAILY、WEEKLY 或MONTHLY 有效,但是可选的。默认值为1。
计划
修饰符值描述
类型
1 - 1439任务每N分钟运行一次。
MINUT
E
1 - 23任务每N小时运行一次。
HOURL
Y
DAILY 1 - 365任务每N天运行一次。
WEEKL
1 - 52任务每N周运行一次。
Y
ONCE 没有修饰符。任务运行一次。
ONSTA
RT
没有修饰符。任务在启动时运行。
ONLOG
ON
没有修饰符。/u参数指定的用户登录时,运行任务。
ONIDLE 没有修饰符。系统闲置/i参数(需要与ONIDLE 一起使用)指定的分钟数
之后运行任务。
MONT
HLY
1 - 12任务每N月运行一次。
MONT
HLY
LASTDAY任务在月份的最后一天运行。
MONT HLY FIRST、SECOND、THIRD、
FOURTH、LAST
与/d Day参数一起使用,并在特定的周和天运行任务。例如,
在月份的第三个周三。
/d Day[,Day...] | *
指定周或月的一天(或几天)。只对WEEKLY 或MONTHLY 计划有效。
计划类型修饰符
天值(/d) 描述
WEEK LY 1 - 52 MON
-SUN[,MON
-SUN...] | *
可选项。MON 是默认值。通配符值(*) 指每天。
MON THLY FIRST、SECOND、
THIRD、FOURTH、LAST
MON - SUN对于特定周计划是必需的。
MON THLY 无或{1 - 12} 1 - 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 {[Domain\]User [/rp Password] | System}] [/s Computer
[/u[Domain\]User [/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 \\central\data\scripts\sec.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] [{/et HH:MM | /du HHHH:MM} [/k]] [/it] [/ru {[Domain\]User [/rp Password] | System}] [/s Computer [/u
[Domain\]User [/p Password]]]
备注
在一个小时计划中,/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:\apps\myapp.exe
计划任务在每小时后五分钟运行一次
下面的命令将计划MyApp 程序从午夜过后五分钟起每小时运行一次。因为忽略了/mo参数,所以命令使用小时计划的默认值,即每(1) 小时。如果该命令在上午12:05 之后运行,则程序将在第二天才会运行。
schtasks /create /sc hourly /st 00:05 /tn "My App" /tr c:\apps\myapp.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 {[Domain\]User [/rp Password] | System}] [/s Computer [/u [Domain\]User [/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:\apps\myapp.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:\apps\myapp.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...]| *}]
[/st HH:MM] [/sd StartDate] [/ed EndDate] [/it] [/ru {[Domain\]User [/rp Password] | System}] [/s Computer
[/u[Domain\]User [/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:\apps\myapp.exe /sc weekly /mo 6 /s Server16 /u Admin01
计划任务在隔周的周五运行
下面的命令计划任务在隔周的周五运行。它使用/mo参数来指定两周的间隔,使用/d参数来指定是一周内的哪一天。要计划任务在每个周五运行,要忽略/mo参数或将其设置为1。
schtasks /create /tn "My App" /tr c:\apps\myapp.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] [/ed EndDate] [/it] [/ru {[Domain\]User [/rp Password] | System}] [/s Computer [/u [Domain\]User [/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:\apps\myapp.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:\apps\myapp.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}]
[/st HH:MM] [/sd StartDate] [/ed EndDate] [/it] [/ru {[Domain\]User [/rp Password] | System}] [/s Computer
[/u[Domain\]User [/p Password]]]
备注
“周的天”计划是周计划的变体。在周计划中,/sc weekly参数是必需的。/mo(修饰符)参数是可选的,它指定了每次运行任务之间间隔的周数。/mo的默认值为1(每周)。/d参数是可选的,它计划任务在周的指定天或所有天(*) 运行。默认值为MON(星期一)。每天选项(/d *) 相当于计划每日任务。
示例
计划任务每星期三运行一次
下面的命令计划MyApp 程序在每周的星期三运行一次。该命令使用/d参数指定周的天。由于该命令忽略了/mo 参数,因此任务每周运行一次。
schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc weekly /d WED
计划任务每隔八周在星期一和星期五运行
以下命令计划任务每隔八周在星期一和星期五运行。它使用/d参数来指定天数,使用/mo参数指定八周时间间隔。schtasks /create /tn "My App" /tr c:\apps\myapp.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 {[Domain\]User
[/rp Password] | System}] [/s Computer [/u [Domain\]User [/p Password]]]
备注
在此计划类型中,/sc monthly参数、/mo(修饰符)参数以及/d(天)参数是必需的。/mo(修饰符)参数指定任务运行的周。/d参数指定一周中的第几天。(您可以仅为此计划类型指定一周中的某一天。)此计划也拥有一个可选的/m(月份)参数,用于针对特定月份计划任务。
示例
计划任务在每月的第二个周日运行
下面的命令计划MyApp 程序在每月的第二个周日运行。它使用/mo参数指定每月的第二周,使用/d参数指定天。schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc monthly /mo SECOND /d SUN
计划任务在三月和九月的第一个星期一运行
下面的命令计划MyApp 程序在三月和九月的第一个星期一运行。它使用/mo参数指定是月份的第一个星期,使用/d参数指定天。它使用/m参数指定月份,用一个逗号把月份参数隔开。
schtasks /create /tn "My App" /tr c:\apps\myapp.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 {[Domain\]User [/rp Password] | System}] [/s Computer [/u [Domain\]User [/p Password]]]
备注
在特定日期计划类型中,/sc monthly参数和/d(天)参数是必需的。/d参数指定月份的日期(1 - 31),而不是周的天。您可以在计划中仅指定一天。/mo(修饰符)参数对此计划类型无效。
/m(月份)参数对此计划类型而言是可选的,默认值为每个月(*)。Schtasks 不允许您针对在/m参数指定的月份中不出现的日期计划任务。但是,如果忽略/m参数,并针对不是在每个月中出现的日期(如31 日)计划任务,则该任务不会在较短的月份发生。要针对月份的最后一天计划任务,请使用最后一天计划类型。
示例
计划任务在每月的第一天运行
下面的命令计划MyApp 程序在每月的第一天运行。因为默认修饰符是none(即没有修饰符),默认天是第一天,默认的月份是每个月,所以该命令不需要任何其他参数。
schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc monthly
计划任务在五月和六月的第15 天运行
下面的命令计划MyApp 程序在 5 月15 日和 6 月15 日的下午3:00 (15:00) 运行。它使用/d参数来指定日期,使用/m参数指定月份。它也使用/st参数来指定开始时间。
schtasks /create /tn "My App" /tr c:\apps\myapp.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 {[Domain\]User [/rp Password] | System}] [/s Computer [/u [Domain\]User [/p Password]]]
在最后一天计划类型中,/sc monthly参数、/mo LASTDAY(修饰符)参数以及/m(月份)参数是必需的。/d(天)参数无效。
示例
计划任务在每月的最后一天运行
要在每个月的最后一天运行程序,您必须创建三项独立的任务。各项任务分别包括具有相同天数的月份。每项任务都使用/mo参数来指定最后一天,使用/m参数指定月份。
下列命令计划MyApp 程序在包含31 天的每个月的最后一天运行。
schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc monthly /mo lastday /m
JAN,MAR,MAY,JUL,AUG,OCT,DEC
下列命令计划MyApp 程序在包含30 天的每个月的最后一天运行。
schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc monthly /mo lastday /m APR,JUN,SEP,NOV
下列命令计划MyApp 程序在二月的最后一天运行。
schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc monthly /mo lastday /m FEB
计划任务在二月的最后一天的下午6:00 运行
您还可以计划任务在某个月最后一天的特定时间运行。下列命令计划MyApp 程序在二月最后一天的下午6:00 运行。该命令使用/mo参数指定最后一天,使用/m参数指定月份,使用/st参数指定开始时间。
schtasks /create /tn "My App" /tr c:\apps\myapp.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 {[Domain\]User
[/rp Password] | System}] [/s Computer [/u [Domain\]User [/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:\apps\myapp.exe /sc once /sd 01/01/2003 /st 00:00
计划任务在每次系统启动时运行
语法
schtasks /create /tn TaskName /tr TaskRun /sc onstart [/sd StartDate] [/it] [/ru {[Domain\]User [/rp Password]
|System}] [/s Computer [/u [Domain\]User [/p Password]]]
备注
在启动时计划类型中,/sc onstart参数是必需的。/sd(开始日期)参数是可选的,其默认值为当前日期。
计划任务在系统启动时运行
下面的命令计划MyApp 程序在每次系统启动时运行,开始日期是2001 年3 月15 日:
由于本地计算机使用“控制面板”的“区域和语言选项”中的“英语(美国)”选项,因此开始日期的格式为MM/DD/YYYY。schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc onstart /sd 03/15/2001
计划任务在用户登录时运行
语法
schtasks /create /tn TaskName /tr TaskRun /sc onlogon [/sd StartDate] [/it] [/ru {[Domain\]User [/rp Password]
|System}] [/s Computer [/u [Domain\]User [/p Password]]]
备注
“登录时”计划类型计划任务在任何用户登录到计算机时运行。在“登录时”计划类型中,/sc onlogon参数是必需的。/sd(开始日期)参数是可选的,其默认值为当前日期。
示例
计划任务在用户登录到远程计算机时运行
下面的命令计划批处理文件在用户(任何用户)每次登录到远程计算机时运行。它使用/s参数指定远程计算机。因为命令是远程的,所以命令中所有的路径,包括批处理文件的路径,都是指远程计算机上的路径。
schtasks /create /tn "Start Web Site" /tr c:\myiis\webstart.bat /sc onlogon /s Server23
计划任务在系统空闲时运行
语法
schtasks /create /tn TaskName /tr TaskRun /sc onidle /i {1 - 999} [/sd StartDate] [/it] [/ru {[Domain\]User
[/rp Password] | System}] [/s Computer [/u [Domain\]User [/p Password]]]
备注
“空闲时”计划类型计划任务在/i参数指定的时间期间没有用户活动时运行。在“空闲时”计划类型中,/sc onidle参数和/i参数是必需的。/sd(开始日期)是可选的,其默认值为当前日期。
示例
计划任务在计算机空闲时运行
下面的命令计划MyApp 程序在计算机空闲时运行。它使用必需的/i参数指定计算机必需持续空闲十分钟以后才启动任务。
schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc onidle /i 10
计划任务现在运行
Schtasks 没有“现在运行”选项,但您可以模拟该选项,方法是创建运行一次,并且在几分钟内开始的任务。
语法
schtasks /create /tn TaskName /tr TaskRun /sc once [/st HH:MM] /sd MM/DD/YYYY [/it] [/ru {[Domain\]User
[/rp Password] | System}] [/s Computer [/u [Domain\]User [/p Password]]]
示例
计划任务从现在起运行几分钟。
下列命令计划任务在本地时间2002 年11 月13 日上午2:18 运行一次。
由于本地计算机使用“控制面板”的“区域和语言选项”中的“英语(美国)”选项,因此开始日期的格式为MM/DD/YYYY。schtasks /create /tn "My App" /tr c:\apps\myapp.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 Marketing\Admin01 /ru Reskits\User01
Schtasks 首次请求由/u参数(运行命令)所命名用户的密码,然后请求由/ru参数(运行任务)所命名用户的密码。对这些密码进行身份验证之后,Schtasks 显示表明已计划任务的消息。
Type the password for Marketing\Admin01:********
Please enter the run as password for Reskits\User01: ********
SUCCESS: The scheduled task "My App" has successfully been created.
仅在特定用户登录时运行任务
下面的命令计划AdminCheck.exe 程序每星期五上午4:00 在Public 计算机上运行,但是只有在计算机管理员登录时才运行。
该命令使用/sc参数指定周计划,使用/d参数指定天,使用/st参数指定开始时间。
该命令使用/s参数提供远程计算机的名称,使用/u参数指定在远程计算机上拥有计划任务权限的帐户。它还使用/ru参数把任务配置为以Public 计算机的管理员(Public\Admin01) 权限运行,使用/it参数表明仅在
Public\Admin01 帐户登录时才运行任务。
schtasks /create /tn "Check Admin" /tr AdminCheck.exe /sc weekly /d FRI /st 04:00 /s Public /u
Domain3\Admin06 /ru Public\Admin01 /it
注意
?要使用仅交互(/it) 属性标识任务,请使用详细查询(/query /v)。在一个带有/it的任务的详细查询显示中,Logon Mode字段的值为Interactive only。
计划任务以系统权限运行
各种类型的任务都可以用系统帐户的权限在本地和远程计算机上运行。除了特定计划类型所需的参数之外,/ru system (或/ru "")参数也是必需的,而/rp参数无效。
要点
?系统帐户没有交互式登录权限。用户无法看到以系统权限运行的程序或任务,也无法与它们进行交互。
?/ru参数确定运行任务的权限,而不是用来计划任务的权限。只有Administrators 可以计划任务,与/ru参数的值无关。
注意
?要标识以系统权限运行的任务,请使用详细查询(/query /v)。在系统运行任务的详细查询显示中,Run As User字段拥有一个值NT AUTHORITY\SYSTEM,而Logon Mode字段拥有一个值Background only。
示例
以系统权限运行任务
下面的命令计划MyApp 程序以系统帐户权限在本地计算机上运行。在此示例中,任务计划在每月的第十四天运行,但是您可以将任何计划类型用于以系统权限运行的任务。
该命令使用/ru System参数指定系统安全上下文。因为系统任务不需要密码,所以忽略/rp参数。
schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc monthly /d 15 /ru System
作为响应,SchTasks.exe 显示一条信息性消息和一条成功消息。它不提示输入密码。
INFO: The task will be created under user name ("NT AUTHORITY\SYSTEM").
SUCCESS: The Scheduled task "My App" has successfully been created.
以系统权限在远程计算机上运行任务
以下命令计划MyApp 程序以系统权限每天上午4:00 在Finance01 计算机上运行。
此命令使用/tn参数命名任务,使用/tr参数指定MyApp 程序的远程副本。它使用/sc参数指定日计划,但省略/mo参数,因为1(每天)为默认值。它使用/st参数指定开始时间,此时间也是任务每天运行的时间。
该命令使用/s参数提供远程计算机的名称,使用/u参数指定在远程计算机上拥有计划任务权限的帐户。它还使用/ru参数指定任务应在系统帐户下运行。如果不使用/ru参数,任务将以/u指定的帐户权限运行。
schtasks /create /tn "My App" /tr myapp.exe /sc daily /st 04:00 /s Finance01 /u Admin01 /ru System Schtasks 请求/u参数命名的用户的密码,并对该密码进行身份验证之后显示一条消息,表明已创建任务,而且任务将以系统帐户权限运行。
Type the password for Admin01:**********
INFO: The Schedule Task "My App" will be created under user name ("NT AUTHORITY\ SYSTEM").
SUCCESS: The scheduled task "My App" has successfully been created.
计划任务运行多个程序
每个任务只能运行一个程序。但是可以创建一个运行多个程序的批处理文件,然后计划一个任务来运行这个批处理文件。下面的过程演示了这个方法:
?创建一个启动所要运行程序的批处理文件。
在此示例中,创建一个启动“事件查看器”(Eventvwr.exe) 和“系统监视器”(Perfmon.exe) 的批处理文件。
启动文本编辑器,如“记事本”。
?键入每个程序的名称和可执行文件的完全合格路径。在这种情况下,文件包含下列语句。
C:\Windows\System32\Eventvwr.exe C:\Windows\System32\Perfmon.exe
?将文件保存为MyApps.bat。
1使用SchTasks.exe 创建一个运行MyApps.bat 的任务。
以下命令创建了Monitor 任务,每当有人登录时就运行该任务。它使用/tn参数命名任务,使用/tr参数运行MyApps.bat。它使用/sc参数来指明OnLogon 计划类型,并使用/ru参数以用户Administrator 帐户的权限运行任务。
schtasks /create /tn Monitor /tr C:\MyApps.bat /sc onlogon /ru Reskit\Administrator
该命令的结果是,每当用户登录到计算机,任务就启动“事件查看器”和“系统监视器”。
计划任务在远程计算机上运行
要计划任务在远程计算机上运行,您必须把任务添加到远程计算机的计划中。可以在远程计算机上计划各种类型的任务,但必须满足以下条件。
?您必须具有计划任务的权限。因此,您必须以属于远程计算机上Administrators 组成员的帐户登录到本地计算机,或者,您必须使用/u参数提供远程计算机管理员的凭据。
?只有在本地和远程计算机处于同一个域,或者本机计算机处于远程计算机域信任的域时,您才能使用/u参数。否则,远程计算机无法对指定的用户帐户进行身份验证,也无法验证该帐户是否为Administrators 组的成员。
?您必须具有足够的权限才能在远程计算机上运行。不同的任务要求不同的权限。默认情况下,任务以本地计算机当前用户的权限运行,或如果使用/u参数,任务就以/u参数指定的帐户权限运行。但是,您可以使用/ru 参数以另一个用户帐户的权限或以系统权限运行任务。
示例
管理员在远程计算机上计划任务
下面的命令计划MyApp 程序从现在开始每十天在SRV01 远程计算机上运行。该命令使用/s参数提供远程计算机的名称。由于本地当前用户为远程计算机的管理员,因此不必使用为计划任务提供候选权限的/u参数。
请注意,在远程计算机上计划任务时,所有参数都是指远程计算机。因此,/tr参数指定的可执行文件是指远程计算机上的MyApp.exe 的副本。
schtasks /create /s SRV01 /tn "My App" /tr "c:\program files\corpapps\myapp.exe" /sc daily /mo 10
作为响应,Schtasks 将显示一条表明任务已计划的成功消息。
用户在远程计算机上计划命令(情况1)
下面的命令计划MyApp 程序在SRV06 远程计算机上每三小时运行一次。由于需要“管理员”权限来计划任务,因此该命令使用/u和/p参数提供用户管理员帐户(Reskits 域中的Admin01)的凭据。默认情况下,这些权限还用来运行任务。但是,由于任务不需要“管理员”权限就能运行,因此该命令包括/ru和/rp参数,以取代默认值,并以用户的非“管理员”帐户的权限在远程计算机上运行任务。
schtasks /create /s SRV06 /tn "My App" /tr "c:\program files\corpapps\myapp.exe" /sc hourly /mo 3 /u reskits\admin01 /p R43253@4$ /ru SRV06\user03 /rp MyFav!!Pswd
作为响应,Schtasks 将显示一条表明任务已计划的成功消息。
用户在远程计算机上计划命令(情况2)
下面的命令计划MyApp 程序每月的最后一天在SRV02 远程计算机上运行。由于本地当前用户(user03) 不是远程计算机的管理员,因此该命令使用/u参数提供用户“管理员”帐户(Reskits 域中的Admin01)的凭据。“管理员”帐户权限将用来计划任务和运行任务。
schtasks /create /s SRV02 /tn "My App" /tr "c:\program files\corpapps\myapp.exe" /sc monthly /mo LASTDAY /m * /u reskits\admin01
由于该命令没有包含/p(密码)参数,因此Schtasks 会提示输入密码。然后,它显示一条成功消息,在此情况下,是一条警告。
Type the password for reskits\admin01:********
SUCCESS: The scheduled task "My App" has successfully been created.
WARNING: The Scheduled task "My App" has been created, but may not run because
the account information could not be set.
此警告表示远程域无法对/u参数指定的帐户进行身份验证。在此种情况下,远程域无法对用户帐户进行身份验证,因为本地计算机不是远程计算机域信任的域的成员。如果发生这种情况,任务作业就会出现在计划任务的列表中,但任务实际上为空,所以不会运行。
以下来自一个详细查询的显示内容指明任务所遇到的问题。在显示内容中,请注意“下次运行时间”的值是“永不过期”,“作为用户运行”的值是“无法从任务计划程序数据库检索”。
如果此计算机是同一域或可信域的成员,任务就会成功计划,并会按指定的方式运行。
HostName: SRV44
TaskName: My App
Next Run Time: Never
Status:
Logon mode: Interactive/Background
Last Run Time: Never
Last Result: 0
Creator: user03
Schedule: At 3:52 PM on day 31 of every month, start
starting 12/14/2001
Task To Run: c:\program files\corpapps\myapp.exe
Start In: myapp.exe
Comment: N/A
Scheduled Task State: Disabled
Scheduled Type: Monthly
Start Time: 3:52:00 PM
Start Date: 12/14/2001
End Date: N/A
Days: 31
Months: JAN,FEB,MAR,APR,MAY,JUN,JUL,AUG,SEP,OCT,NO
V,DEC
Run As User: Could not be retrieved from the task sched
uler database
Delete Task If Not Rescheduled: Enabled
Stop Task If Runs X Hours and X Mins: 72:0
Repeat: Every: Disabled
Repeat: Until: Time: Disabled
Repeat: Until: Duration: Disabled
Repeat: Stop If Still Running: Disabled
Idle Time: Disabled
Power Management: Disabled
备注
?要以另一个用户的权限运行/create命令,请使用/u参数。只有在远程计算机上计划任务时,/u参数才有效。
?要查看更多schtasks /create示例,请在命令提示符下键入schtasks /create /?。
?要计划任务以另一个用户的权限运行,请使用/ru参数。/ru参数对于本地和远程计算机上的任务均有效。
?要使用/u参数,本地计算机必须与远程计算机处于同一个域,或者必须处于远程计算机域信任的域中。否则,要么不创建任务,要么任务作业为空,并且任务不运行。
?Schtasks 会始终提示提供密码(除非您提供了密码),即使使用当前用户帐户在本地计算机上计划任务。这是Schtasks 的正常行为。
?SchTasks 不验证程序文件的位置或用户帐户密码。如果没有为用户帐户输入正确的文件位置或正确的密码,任务仍然可以创建,但不会运行。另外,如果帐户的密码更改或过期,而且没有更改存储在任务中的密码,那么任务也不会运行。
?系统帐户没有交互式登录权限。用户看不到以系统权限运行的程序,也不能与其交互。
?每个任务只能运行一个程序。但是可以创建一个启动多个任务的批处理文件,然后计划运行该批处理文件的任务。
?创建任务之后即可对其进行测试。使用run操作来测试任务,然后从SchedLgU.txt 文件
(Systemroot\SchedLgU.txt ) 中查阅错误。
schtasks change
更改一个或多个任务属性。
?任务运行的程序(/tr)。
?任务运行的用户帐户(/ru)。
?用户帐户的密码(/rp)。
?将仅交互属性添加到任务(/it)。
语法
schtasks /change /tn TaskName [/s Computer [/u [Domain\]User [/p Password]]] [/ru {[Domain\]User | System}] [/rp Password] [/tr TaskRun] [/st StartTime] [/ri Interval] [{/et EndTime | /du Duration} [/k]] [/sd StartDate] [/ed EndDate] [/{ENABLE | DISABLE}] [/it] [/z]
参数
/tn T askName
标识要更改的任务。输入任务名。
/s Computer
指定远程计算机的名称或IP 地址(带有或不带有反斜杠)。默认值是本地计算机。
/u [Domain\] User
使用指定用户帐户的权限运行该命令。默认值为本地计算机上当前用户的权限。指定的用户帐户必须是远程计算机上Administrators 组的成员。只有在远程计算机(/s) 上更改任务时,/u和/p参数才有效。
/p Password
指定在/u参数中指定的用户帐户的密码。如果使用/u参数,但忽略/p参数或密码参数,Schtasks 将提示您输入密码。只有使用/s时,/u和/p参数才有效。
/ru {[Domain\]User | System}
指定更改运行任务的用户帐户。对于指定Local System 帐户,有效项为“”、“NT AUTHORITY\SYSTEM”或“SYSTEM”。在更改用户帐户时,同时必须更改用户密码。如果某个命令包含/ru参数,但不包含/rp参数,schtasks 就会提示提供新密码。使用本地系统帐户的权限运行任务不需要密码或不提示输入密码。
/rp Password
为现有用户帐户或/ru参数指定的用户帐户指定一个新密码。在本地系统帐户中使用时,此参数会被忽略。
/tr T askRun
更改任务运行的程序。输入可执行文件、脚本文件或批处理文件的完全合格的路径和文件名。如果忽略该路径,SchTasks 将假定文件在systemroot\System32 目录下。指定的程序替换任务运行的原始程序。
/st Starttime
使用24 小时时间格式HH:mm 指定任务的开始时间。例如,值14:30 相当于12 小时时间格式的下午2:30。/ri Interval
指定计划任务的重复间隔(以分钟计)。有效范围为 1 - 599940(599940 分钟= 9999 小时)。
/et EndTime
使用24 小时时间格式HH:mm 指定任务的结束时间。例如,值14:30 相当于12 小时时间格式的下午2:30。/du Duration
指定关闭EndTime或Duration的任务(如果指定的话)。
/k
在/et或/du指定的时间停止任务运行的程序。如果没有/k,Schtasks 在到达/et或/du指定的时间之后不再启动程序,但它不会停止仍在运行的程序。此参数是可选的,并且仅对MINUTE 或HOURLY 计划有效。/sd StartDate
指定任务应运行的第一个日期。日期格式为mm/dd/yyyy。
/ed EndDate
指定任务应运行的最后一个日期。格式为mm/dd/yyyy。
/ENABLE
指定启用已计划的任务。
/DISABLE
指定禁用已计划的任务。
/it
指定仅在“运行方式”用户(运行任务的用户帐户)登录到计算机时才运行已计划的任务。此参数不会影响使用系统权限运行的任务,也不会影响已经设置仅交互属性的任务。不能使用更改命令从任务中删除仅交互属性。默认情况下,在计划任务时或由/u参数(如果使用该参数)指定帐户时,“运行方式”用户将是本地计算机的当前用户。但是,如果该命令包含/ru参数,“运行方式”用户则是由/ru参数指定的帐户。
/z
指定在计划完成时删除任务。
/?
在命令提示符下显示帮助。
备注
?/tn和/s参数标识该任务。/tr、/ru和/rp参数指定可以更改的任务属性。
?/ru和/rp参数指定运行任务的权限。/u和/p参数指定用于更改任务的权限。
?要在远程计算机上更改任务,用户必须使用属于远程计算机上Administrators 组成员的帐户登录到本地计算机。
?要使用另一个用户(/u, /p) 的权限运行/change命令,本地计算机上必须与远程计算机处于同一个域,或者必须处于远程计算机域信任的域中。
?系统帐户没有交互式登录权限。用户看不到以系统权限运行的程序,也不能与其交互。
?要使用/it属性标识任务,请使用详细查询(/query /v)。在一个带有/it的任务的详细查询显示中,Logon Mode字段的值为Interactive only。
示例
更改任务运行的程序
下面的命令将Virus Check 任务运行的程序由VirusCheck.exe 更改为VirusCheck2.exe。此命令使用/tn参数标识任务,使用/tr参数指定任务的新程序。(不能更改任务名称。)
schtasks /change /tn "Virus Check" /tr C:\VirusCheck2.exe
作为响应,SchTasks.exe 显示以下成功消息:
SUCCESS: The parameters of the scheduled task "Virus Check" have been changed.
此命令的结果是,Virus Check 任务现运行VirusCheck2.exe。
更改远程任务的密码
以下命令用于更改远程计算机Svr01 上RemindMe 任务的用户帐户密码。该命令使用/tn参数标识任务,使用/s 参数指定远程计算机。它使用/rp参数指定新的密码p@ssWord3。
在用户帐户密码过期或更改时需要执行此程序。如果保存在任务中的密码不再有效,任务不会运行。
schtasks /change /tn RemindMe /s Svr01 /rp p@ssWord3
作为响应,SchTasks.exe 显示下列成功消息:
SUCCESS: The parameters of the scheduled task "RemindMe" have been changed.
此命令的结果是,RemindMe 任务现在以其初始的用户帐户运行,但拥有一个新密码。
更改任务的程序和用户帐户
以下命令用于更改任务运行的程序以及任务运行的用户帐户。实质上,它将旧的计划用于新的任务。此命令将ChkNews 任务(该任务每天早上9:00 启动Notepad.exe)更改为启动Internet Explorer。
该命令使用/tn参数来标识任务。它使用/tr参数更改任务运行的程序,使用/ru参数更改任务运行的用户帐户。忽略为用户帐户提供密码的/rp参数。必须为帐户提供密码,但可以使用/rp参数,并以明文形式键入密码,或等待SchTasks.exe 提示您输入密码,然后以不显示文本的方式输入密码。
schtasks /change /tn ChkNews /tr "c:\program files\Internet Explorer\iexplore.exe" /ru DomainX\Admin01
作为响应,SchTasks.exe 要求输入用户帐户的密码。它不显示键入的文本,因此密码不可见。
Please enter the password for DomainX\Admin01:
请注意,/tn参数标识任务,/tr和/ru参数更改任务的属性。不能使用另外一个参数来标识任务,而且不能更改任务的名称。
作为响应,SchTasks.exe 显示下列成功消息:
SUCCESS: The parameters of the scheduled task "ChkNews" have been changed.
此命令的结果是,ChkNews 任务现在使用“管理员”帐户的权限运行Internet Explorer。
将程序更改为系统帐户
以下命令用于更改SecurityScript 任务,以使其以“系统”帐户权限运行。它使用/ru ""参数来表示系统帐户。schtasks /change /tn SecurityScript /ru ""
作为响应,SchTasks.exe 显示下列成功消息:
INFO: The run as user name for the scheduled task "SecurityScript" will be changed to "NT AUTH ORITY\SYSTEM".
SUCCESS: The parameters of the scheduled task "SecurityScript" have been changed.
因为任务以系统帐户权限运行不需要密码,所以SchTasks.exe 不提示输入密码。
仅在我登录时才运行程序
以下命令将仅交互属性添加到现有任务MyApp 中。此属性确保只有在“运行方式”用户(即运行任务的用户帐户)登录到计算机的情况下才运行任务。
此命令使用/tn参数标识任务,并使用/it参数将仅交互属性添加到任务中。由于任务已经以我的用户帐户权限运行,所以我不需要更改任务的/ru参数。
schtasks /change /tn MyApp /it
作为响应,SchTasks.exe 显示以下成功消息。
SUCCESS: The parameters of the scheduled task "MyApp" have been changed.
schtasks run
立即运行计划任务。run操作忽略计划,但使用程序文件位置、用户帐户和保存在任务中的密码立即运行任务。
语法
schtasks /run /tn TaskName [/s Computer [/u [Domain\]User [/p Password]]]
参数
/tn T askName
PS常用命令 一、工具箱(多种工具共用一个快捷键的可同时按【Shift】加此快捷键选取) 矩形、椭圆选框工具【M】 移动工具【V】 套索、多边形套索、磁性套索【L】 魔棒工具【W】 裁剪工具【C】 切片工具、切片选择工具【K】 喷枪工具【J】 画笔工具、铅笔工具【B】 像皮图章、图案图章【S】 历史画笔工具、艺术历史画笔【Y】 像皮擦、背景擦除、魔术像皮擦【E】 渐变工具、油漆桶工具【G】 模糊、锐化、涂抹工具【R】 减淡、加深、海棉工具【O】 路径选择工具、直接选取工具【A】 文字工具【T】 钢笔、自由钢笔【P】 矩形、圆边矩形、椭圆、多边形、直线【U】 写字板、声音注释【N】 吸管、颜色取样器、度量工具【I】 抓手工具【H】 缩放工具【Z】 默认前景色和背景色【D】 切换前景色和背景色【X】 切换标准模式和快速蒙板模式【Q】 标准屏幕模式、带有菜单栏的全屏模式、全屏模式【F】 跳到ImageReady3.0中【Ctrl】+【Shift】+【M】 临时使用移动工具【Ctrl】 临时使用吸色工具【Alt】 临时使用抓手工具【空格】 快速输入工具选项(当前工具选项面板中至少有一个可调节数字) 【0】至【9】 循环选择画笔【[】或【]】 建立新渐变(在”渐变编辑器”中) 【Ctrl】+【N】 二、文件操作 新建图形文件【Ctrl】+【N】 打开已有的图像【Ctrl】+【O】 打开为... 【Ctrl】+【Alt】+【O】 关闭当前图像【Ctrl】+【W】 保存当前图像【Ctrl】+【S】
另存为... 【Ctrl】+【Shift】+【S】 存储为网页用图形【Ctrl】+【Alt】+【Shift】+【S】 页面设置【Ctrl】+【Shift】+【P】 打印预览【Ctrl】+【Alt】+【P】 打印【Ctrl】+【P】 退出Photoshop 【Ctrl】+【Q】 三、编辑操作 还原/重做前一步操作【Ctrl】+【Z】 一步一步向前还原【Ctrl】+【Alt】+【Z】 一步一步向后重做【Ctrl】+【Shift】+【Z】 淡入/淡出【Ctrl】+【Shift】+【F】 剪切选取的图像或路径【Ctrl】+【X】或【F2】 拷贝选取的图像或路径【Ctrl】+【C】 合并拷贝【Ctrl】+【Shift】+【C】 将剪贴板的内容粘到当前图形中【Ctrl】+【V】或【F4】 将剪贴板的内容粘到选框中【Ctrl】+【Shift】+【V】 自由变换【Ctrl】+【T】 应用自由变换(在自由变换模式下) 【Enter】 从中心或对称点开始变换 (在自由变换模式下) 【Alt】 限制(在自由变换模式下) 【Shift】 扭曲(在自由变换模式下) 【Ctrl】 取消变形(在自由变换模式下) 【Esc】 自由变换复制的象素数据【Ctrl】+【Shift】+【T】 再次变换复制的象素数据并建立一个副本【Ctrl】+【Shift】+【Alt】+【T】 删除选框中的图案或选取的路径【DEL】 用背景色填充所选区域或整个图层【Ctrl】+【BackSpace】或【Ctrl】+【Del】用前景色填充所选区域或整个图层【Alt】+【BackSpace】或【Alt】+【Del】 弹出“填充”对话框【Shift】+【BackSpace】 从历史记录中填充【Alt】+【Ctrl】+【Backspace】 打开“颜色设置”对话框【Ctrl】+【Shift】+【K】 打开“预先调整管理器”对话框【Alt】+【E】放开后按【M】 预设画笔(在“预先调整管理器”对话框中)【Ctrl】+【1】 预设颜色样式(在“预先调整管理器”对话框中)【Ctrl】+【2】 预设渐变填充(在“预先调整管理器”对话框中)【Ctrl】+【3】 预设图层效果(在“预先调整管理器”对话框中)【Ctrl】+【4】 预设图案填充(在“预先调整管理器”对话框中)【Ctrl】+【5】 预设轮廓线(在“预先调整管理器”对话框中)【Ctrl】+【6】 预设定制矢量图形(在“预先调整管理器”对话框中)【Ctrl】+【7】 打开“预置”对话框【Ctrl】+【K】 显示最后一次显示的“预置”对话框【Alt】+【Ctrl】+【K】 设置“常规”选项(在预置对话框中) 【Ctrl】+【1】 设置“存储文件”(在预置对话框中) 【Ctrl】+【2】 设置“显示和光标”(在预置对话框中) 【Ctrl】+【3】
Schtasks 安排命令和程序定期运行或在指定时间内运行。从计划表中添加和删除任务,按需要启动和停止任务,显示和更改计划任务。 若要查看该命令语法,请单击以下命令: schtasks create 创建新的计划任务。 语法 schtasks /create
/tn T askName /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 T askName 指定任务的名称。
/tr TaskRun 指定任务运行的程序或命令。键入可执行文件、脚本文件或批处理文件的完全合格的路径和文件名。如果忽略该路径,SchT asks.exe 将假定文件在Systemroot\System32 目录下。 /sc schedule 指定计划类型。有效值为MINUTE、HOURLY、DAILY、WEEKLY、MONTHLY、ONCE、ONSTART、ONLOGON、ONIDLE。 值 说明 MINUTE、HOURLY、DAILY、WEEKLY、MONTHLY指定计划的时间单位。 ONCE任务在指定的日期和时间运行一次。 ONSTART任务在每次系统启动的时候运行。可以指定启动的日期,或下一次系统启动的时候运行任务。 ONLOGON每当用户(任意用户)登录的时候,任务就运行。可以指定日期,或在下次用户登录的时候运行任务。 ONIDLE只要系统空闲了指定的时间,任务就运行。可以指定日期,或在下次系统空闲的时候运行任务。
一、综述: 1、DOS是什么?有什么用? 我们使用电脑接触最频繁的就是DOS。DOS是英文Disk Operating System的缩写,意思是“磁盘操作系统”,顾名思义,DOS主要是一种面向磁盘的系统软件,说得简单些,DOS就是人与机器的一座桥梁,是罩在机器硬件外面的一层“外壳”,有了DOS,我们就不必去深入了解机器的硬件结构,也不必与死记硬背那些枯燥的机器命令,只需通过一些接近于自然语言的DOS命令,我们就可以轻松地完成绝大多数的日常操作。另外,DOS还能有效地管理各种软硬件资源,对它们进行合理的调度,所有的软件和硬件都在DOS的监控和管理之下,有条不紊地进行着自己的工作。 2、MS-DOS与PC-DOS 在使用DOS时,我们还会经常听到MS-DOS和PC-DOS,对初学者来说,可以认为二者没有大的区别。事实上,MS-DOS由世界软件大王--Microsoft(微软公司)出品,而PC-DOS则由世界电脑大王--IBM(国际商务机器公司)对MS-DOS略加改动而推出。由于微软在世界软件业的垄断性优势,所以其产品MS-DOS已成为主流操作系统,至于PC-DOS,虽然在功能上不见得逊于MS-DOS,无奈MS-DOS先入为主,PC-DOS纵然使出浑身解数,却也始终不能动摇MS-DOS分毫。 3、DOS的版本 DOS在1981年推出其1.0版,功能还非常基本和薄弱;1983年推出2.0,主要增加了目录操作功能,使文件管理上了一个新台阶(目录和文件的概念我们将在讲解DOS内部命令时介绍);1984年推出3.0,主要支持1.2MB的5.25英寸高密软盘(1.X和2.X只支持低密盘)和大容量硬盘;1987推出目前普及率最高的DOS 3.3,主要支持3.5英寸软盘和网络。至此,DOS 已经发展的相当成熟,尽管后续版本(目前PC-DOS的最新版本为7.0版,MS-DOS公布的最新版本为6.22)不断推出,但均无重大的内核改进,只不过增加了许多实用功能,如检测磁盘,清除病毒,硬盘增容等。 4、学好DOS的意义 可以说,DOS 3.3是个非常重要的划时代版本,认真学好3.3,一方面可以增强实际操作能力,另一方面也为更好、更快地过渡到新版本打下坚实的基础。因此,本文主要以MS-DOS 3.3为主讲解,适当提及新版本中功能增强的部分。 尽管目前Windows如日中天,大有取代DOS的趋势,而且DOS的生产商微软也停止了MS-DOS 的进一步开发,而全面向Windows一体化的方向发展。但是,DOS仍不可否认地是当前的主流操作系统(特别是在我国)。 本节重点内容回顾:DOS的作用,MS-DOS与PC-DOS,DOS的版本,学好DOS的重要性认清了学习DOS的重要性,下面,我们就来正式开始学习DOS,先从最基本的DOS启动讲起。 二、DOS的启动
只是为了完成任务,冒犯之处,请谅解,谢谢。 photoshop快捷键命令大全1 工具箱(多种工具共用一个快捷键的可同时按【Shift】加此快捷键选取) 矩形、椭圆选框工具【M】 裁剪工具【C】 移动工具【V】 套索、多边形套索、磁性套索【L】 魔棒工具【W】 喷枪工具【J】 画笔工具【B】 像皮图章、图案图章【S】 历史记录画笔工具【Y】 像皮擦工具【E】 铅笔、直线工具【N】 模糊、锐化、涂抹工具【R】 减淡、加深、海棉工具【O】 钢笔、自由钢笔、磁性钢笔【P】 添加锚点工具【+】 删除锚点工具【-】 直接选取工具【A】 文字、文字蒙板、直排文字、直排文字蒙板【T】 度量工具【U】 直线渐变、径向渐变、对称渐变、角度渐变、菱形渐变【G】 油漆桶工具【K】 吸管、颜色取样器【I】 抓手工具【H】 缩放工具【Z】 默认前景色和背景色【D】 切换前景色和背景色【X】 切换标准模式和快速蒙板模式【Q】 标准屏幕模式、带有菜单栏的全屏模式、全屏模式【F】 临时使用移动工具【Ctrl】 临时使用吸色工具【Alt】 临时使用抓手工具【空格】 打开工具选项面板【Enter】 快速输入工具选项(当前工具选项面板中至少有一个可调节数字) 【0】至【9】循环选择画笔【[】或【]】 选择第一个画笔【Shift】+【[】 选择最后一个画笔【Shift】+【]】 建立新渐变(在”渐变编辑器”中) 【Ctrl】+【N】 文件操作 新建图形文件【Ctrl】+【N】 用默认设置创建新文件【Ctrl】+【Alt】+【N】 打开已有的图像【Ctrl】+【O】
打开为... 【Ctrl】+【Alt】+【O】 关闭当前图像【Ctrl】+【W】 保存当前图像【Ctrl】+【S】 另存为... 【Ctrl】+【Shift】+【S】 存储副本【Ctrl】+【Alt】+【S】 页面设置【Ctrl】+【Shift】+【P】 打印【Ctrl】+【P】 打开“预置”对话框【Ctrl】+【K】 显示最后一次显示的“预置”对话框【Alt】+【Ctrl】+【K】 设置“常规”选项(在预置对话框中) 【Ctrl】+【1】 设置“存储文件”(在预置对话框中) 【Ctrl】+【2】 设置“显示和光标”(在预置对话框中) 【Ctrl】+【3】 设置“透明区域与色域”(在预置对话框中) 【Ctrl】+【4】 设置“单位与标尺”(在预置对话框中) 【Ctrl】+【5】 设置“参考线与网格”(在预置对话框中) 【Ctrl】+【6】 设置“增效工具与暂存盘”(在预置对话框中) 【Ctrl】+【7】 设置“内存与图像高速缓存”(在预置对话框中) 【Ctrl】+【8】 编辑操作 还原/重做前一步操作【Ctrl】+【Z】 还原两步以上操作【Ctrl】+【Alt】+【Z】 重做两步以上操作【Ctrl】+【Shift】+【Z】 剪切选取的图像或路径【Ctrl】+【X】或【F2】 拷贝选取的图像或路径【Ctrl】+【C】 合并拷贝【Ctrl】+【Shift】+【C】 将剪贴板的内容粘到当前图形中【Ctrl】+【V】或【F4】 将剪贴板的内容粘到选框中【Ctrl】+【Shift】+【V】 自由变换【Ctrl】+【T】 应用自由变换(在自由变换模式下) 【Enter】 从中心或对称点开始变换(在自由变换模式下) 【Alt】 限制(在自由变换模式下) 【Shift】 扭曲(在自由变换模式下) 【Ctrl】 取消变形(在自由变换模式下) 【Esc】 自由变换复制的象素数据【Ctrl】+【Shift】+【T】 再次变换复制的象素数据并建立一个副本【Ctrl】+【Shift】+【Alt】+【T】 删除选框中的图案或选取的路径【DEL】 用背景色填充所选区域或整个图层【Ctrl】+【BackSpace】或【Ctrl】+【Del】用前景色填充所选区域或整个图层【Alt】+【BackSpace】或【Alt】+【Del】弹出“填充”对话框【Shift】+【BackSpace】 从历史记录中填充【Alt】+【Ctrl】+【Backspace】 图像调整 调整色阶【Ctrl】+【L】 自动调整色阶【Ctrl】+【Shift】+【L】 打开曲线调整对话框【Ctrl】+【M】 在所选通道的曲线上添加新的点(…曲线?对话框中) 在图象中【Ctrl】加点按
第一部分:文件管理命令 1.append 命令:扩展打开文件的路径 2.assoc命令:文件名扩展关联 3.attrib命令:显示和修改文件属性 4.cacls命令:文件访问控制权限 5.cd/chdir命令:改变或显示当前目录 6.cipher命令:文件加密 https://www.sodocs.net/doc/6d1482765.html,p命令:文件比较 8.copy命令:文件复制 9.del/erase命令:删除文件 10.deltree命令:删除目录树 11.dir命令:显示目录 12.edit 命令:编辑 13.edlin命令:面向行的文本编辑器 14.expand命令:解压缩文件 15.extract命令:从安装盘提取文件 16.fc命令:文件比较 17.find命令:查找文本行 18.findstr命令:搜索文本 19.flattemp命令:管理临时文件目录 20.ftype命令:文件类型 21.mkdir/md命令:建立子目录
22.more命令:分频显示文件 23.path命令:设置命令行搜搜路径 24.popd命令:更改存储目录 25.pushd命令:存储当前目录 26.rename/ren命令:文件重命名 27.rmdir/rd命令:删除子目录 28.sort命令:数据排序 29.sys命令 :传送系统文件 30.type命令:现实文件内容 31.xcopy命令:子目录及文件复制 32.>>/<<命令:重定向命令的输入/输入第二章:磁盘管理命令 1.chdsk命令:磁盘检查 2.chkntf命令:NTFS磁盘检查 3.compact命令:NTFS压缩 4.convert命令:分区格式转换 5.defrag命令:磁盘垃圾清理 6.diskcopy命令:磁盘全盘复制攻略 7.diskcomp命令:磁盘内容比较 8.diskpart命令:磁盘分区管理 9.fdisk命令:磁盘分区命令 10.fixboot命令:引导扇区的信息写入
网络经典命令行 1.最基本,最常用的,测试物理网络的 ping 192.168.0.8 -t ,参数-t是等待用户去中断测试 2.查看DNS、IP、Mac等 A.Win98:winipcfg B.Win2000以上:Ipconfig/all C.NSLOOKUP:如查看河北的DNS C:\>nslookup Default Server: https://www.sodocs.net/doc/6d1482765.html, Address: 202.99.160.68 >server 202.99.41.2 则将DNS改为了41.2 > https://www.sodocs.net/doc/6d1482765.html, Server: https://www.sodocs.net/doc/6d1482765.html, Address: 202.99.160.68 Non-authoritative answer: Name: https://www.sodocs.net/doc/6d1482765.html, Address: 202.99.160.212 3.网络信使(经常有人问的~) Net send 计算机名/IP|* (广播) 传送内容,注意不能跨网段 net stop messenger 停止信使服务,也可以在面板-服务修改 net start messenger 开始信使服务 4.探测对方对方计算机名,所在的组、域及当前用户名(追捕的工作原理)ping -a IP -t ,只显示NetBios名 nbtstat -a 192.168.10.146 比较全的 https://www.sodocs.net/doc/6d1482765.html,stat -a 显示出你的计算机当前所开放的所有端口 netstat -s -e 比较详细的显示你的网络资料,包括TCP、UDP、ICMP 和 IP的统计等 6.探测arp绑定(动态和静态)列表,显示所有连接了我的计算机,显示对方IP和MAC地址 arp -a 7.在代理服务器端 捆绑IP和MAC地址,解决局域网内盗用IP!: ARP -s 192.168.10.59 00 -50-ff-6c-08-75 解除网卡的IP与MAC地址的绑定: arp -d 网卡IP
Windows命令行(DOS命令)教程 一.命令行简介 命令行就是在Windows操作系统中打开DOS窗口,以字符串的形式执行Windows管理程序。 在这里,先解释什么是DOS? DOS——Disk Operation System 磁盘操作系统 目前我们常用的操作系统有windows 9x/Me,NT,2000等,都是可视化的界面。在这些系统之前的人们使用的操作系统是DOS系统。DOS系统目前已经没有什么人使用了,但是dos 命令却依然存在于我们使用的windows系统之中。大部分的DOS命令都已经在Windows 里变成了可视化的界面,但是有一些高级的DOS命令还是要在DOS环境下来执行。所以学习命令行对于我们熟练操作Windows系统是很有必要的。 不同的操作系统要用不同的命令进入命令行界面。 在Win9x/Me的开始菜单中的运行程序中键入"command"命令,可进入命令行界面。 在Win2000/NT的开始菜单中的运行程序中键入"cmd"命令,可进入命令行界面。 下面我用讲到的DOS命令都可以在Windows Me操作系统中执行。 那么,我们如何进入命令行窗口? 开始——〉运行——〉键入command命令——〉回车 进入了命令行操作界面(DOS窗口),在DOS窗口中只能用键盘来操作。如下所示:
二.符号约定 为了便于说明格式,这里我们使用了一些符号约定,它们是通用的: 三.命令行的输入方法 在DOS窗口中通过输入英文命令加回车键这种方式来执行程序。 四.内部命令和外部命令 命令行程序分为内部命令和外部命令,内部命令是随https://www.sodocs.net/doc/6d1482765.html,装入内存的,而外部命令是一条一条单独的可执行文件。
PS快捷键命令大全 先列举几个本人在P图过程中经常用的~ 打开已有的图像【Ctrl】+【O】 保存当前图像【Ctrl】+【S】 另存为... 【Ctrl】+【Shift】+【S】 还原/重做前一步操作【Ctrl】+【Z】 一步一步向前还原【Ctrl】+【Alt】+【Z】 拷贝选取的图像或路径【Ctrl】+【C】 自由变换【Ctrl】+【T】(使用频率很高) 打开曲线调整对话框【Ctrl】+【M】 补充下面没有的: 盖印可见图层【Ctrl】+【Alt】+【Shift】+【E】(非常实用,相当于直接合并在新图层,比直接合并图层效果好,并且不满意可删掉) 复制选定图层【Ctrl】+【J】 ========== 工具箱(多种工具共用一个快捷键的可同时按【Shift】加此快捷键选取) 矩形、椭圆选框工具【M】 移动工具【V】 套索、多边形套索、磁性套索【L】 魔棒工具【W】 裁剪工具【C】 切片工具、切片选择工具【K】喷枪工具【J】 画笔工具、铅笔工具【B】 像皮图章、图案图章【S】 历史画笔工具、艺术历史画笔【Y】 像皮擦、背景擦除、魔术像皮擦【E】 渐变工具、油漆桶工具【G】 模糊、锐化、涂抹工具【R】 减淡、加深、海棉工具【O】 路径选择工具、直接选取工具【A】 文字工具【T】 钢笔、自由钢笔【P】 矩形、圆边矩形、椭圆、多边形、直线【U】 写字板、声音注释【N】 吸管、颜色取样器、度量工具【I】 抓手工具【H】 缩放工具【Z】 默认前景色和背景色【D】 切换前景色和背景色【X】 切换标准模式和快速蒙板模式【Q】 标准屏幕模式、带有菜单栏的全屏模式、全屏模式【F】 跳到ImageReady3.0中【Ctrl】+【Shift】+【M】 临时使用移动工具【Ctrl】
以下都是使用rman增量备份,主要是从数据库大小和备份还原所用时间两个方面考虑。 0级备份表示数据库的全备份,默认不包括只读表空间。 1级备份表示小于等于1级备份以来的数据库变化情况。 2级备份表示小于等于2级别分以来数据库的变化情况。 3级,4级的意思和1级相似。 1、一月一次0级备份,两周一次1级备份,一周一次2级备份,每天一次3级备份。 此备份方案将备份时间分散,可以说是节省了备份的时间,而且节省了许多存储备份的空间,但是这造成还原时间增加了许多。 2、两周一次0级备份,一周一次1级备份,每天一次2级备份。 此备份方案相对方案2在备份时间上增长,还原时间缩短,存储备份的空间也相对有少量的增加。 3、一周一次0级备份,每天一次1级备份。 此方案平凡的对数据库进行全备份,占用操作系统的资源相对方案2和方案3大了很多,而且占用更多存储空间,但是此方案节省了很多恢复的时间。 数据库的备份方案选择主要调节备份和还原所用时间之间的平衡,使其对生产系统的影响降到最小。如果备份时间过长会长时间的占用I/O和内存资源,造成生产环境文件读取速度慢;如果还原时间太长,则拖延了系统恢复后正常上线的时间。对于现在的数据库系统,案2和方案3在备份时间上和方案4相差无几,在备份存储上比方案4节省不少,但是在还原时间上却大大超过方案4。 为了数据的安全性,建议不用方案1作为主要备份。而对于2,3,4,在实际生产环境中,根据现在数据库大小和每天产生的数据量大小的估计,方案4最适合。虽然平凡的0级备份对操作系统的资源占用很大,但是从测试的情况看,每次0级备份所发的时间是20分钟左右,1级备份所用的时间是6分钟左右,而且每次0级备份都在周末比较空闲的00:00进行,对生产环境的影响可以忽略不计。在备份存储方面,一次0级备份占用空间30G,每天1级备份占用空间是600M左右,一周的全部备份文件大小在120G左右,E盘存储空间大小正好适合于两周数据的存储,可以在1-2周手动的清理过期的备份集一次。 所以综合考虑,方案4最适合现在的生产环境。不过当数据库大小增加到200G以上时,0级备份时间与还原时间分配不平衡时,可以换用方案3;当数据库大小增加到1T以上时,可以考虑用方案2或者制定其他的方案。
关于PS中“计算”命令之详解 (及与通道.图层间的关系) 计算这个命令我想有很多人见过/用过。但我想大多也只是因为网上教程所致。其根本原理却大多不太了解/甚至有些PS高手也不一定清楚。我也曾为此郁闷过一段时间,之后有幸拜读了苏老师的一篇文章,受益匪浅!以下内容也有诸多引用苏老师思想之处! 废话太多了!呵呵! 入正题吧!讲“计算”前,我想先强调一下:图层混合模式(高手跳过,菜鸟必看!) 如下图: 注:本人发现自Photoshop9.0以后便由之前的25种混合模式更改成了23种。去掉了“深色”与“浅色”两命令! 图层混合模式的应用 图层混合模式可以将两个图层的色彩值紧密结合在一起,从而创造出大量的效果。 混合模式在PS应用中非常广泛,大多数绘画工具或编辑调整工具都可以使用混合模式,所以正确、灵活使用各种混合模式,可以为图像的效果锦上添花。 单击图层混合模式的下拉组合框,将弹出25/23种混合模式命令的下拉列表菜单,选择不同的混合模式命令,就可以创建不同的混合效果;图层的混合模式是用于控制上下图层的混合效果,在设置混合效果时还需设置图层的不透明度,以下介绍混合模式选项说明的不透明度在100%的前提下。 正常:该选项可以使上方图层完全遮住下方图层。 溶解:如果上方图层具有柔和的关透明边缘,选择该项则可以创建像素点状效果。 变暗:两个图层中较暗的颜色将作为混合的颜色保留,比混合色亮的像素将被替换,而比混合色暗像素保持不变。
正片叠底:整体效果显示由上方图层和下方图层的像素值中较暗的像素合成的图像效果,任意颜色与黑色重叠时将产生黑色,任意颜色和白色重叠时颜色则保持不变。 颜色加深:选择该项将降低上方图层中除黑色外的其他区域的对比度,使图像的对比度下降,产生下方图层透过上方图层的投影效果。 线性加深:上方图层将根据下方图层的灰度与图像融合,此模式对白色无效。 深色:根据上方图层图像的饱和度,然后用上方图层颜色直接覆盖下方图层中的暗调区域颜色。 变亮:使上方图层的暗调区域变为透明,通过下方的较亮区域使图像更亮。 滤色:该项与“正片叠底”的效果相反,在整体效果上显示由上方图层和下方图层的像素值中较亮的像素合成的效果,得到的图像是一种漂白图像中颜色的效果。 颜色减淡:和“颜色加深”效果相反,“颜色减淡”是由上方图层根据下方图层灰阶程序提升亮度,然后再与下方图层融合,此模式通常可以用来创建光源中心点极亮的效果。 线性减淡:根据每一个颜色通道的颜色信息,加亮所有通道的基色,并通过降低其他颜色的亮度来反映混合颜色,此模式对黑色无效。 浅色:该项与“深色”的效果相反,此项可根据图像的饱和度,用上方图层中的颜色直接覆盖下方图层中的高光区域颜色。 叠加:此项的图像最终效果最终取决于下方图层,上方图层的高光区域和暗调将不变,只是混合了中间调。 柔光:使颜色变亮或变暗让图像具有非常柔和的效果,亮于中性灰底的区域将更亮,暗于中性灰底的区域将更暗。 强光:此项和“柔光”的效果类似,但其程序远远大于“柔光”效果,适用于图像增加强光照射效果。 亮光:根据融合颜色的灰度减少比对度,可以使图像更亮或更暗。
一、工具箱(多种工具共用一个快捷键的可同时按【Shift】加此快捷键选取) 矩形、椭圆选框工具【M】 移动工具【V】 套索、多边形套索、磁性套索【L】 魔棒工具【W】 裁剪工具【C】 切片工具、切片选择工具【K】 喷枪工具【J】 画笔工具、铅笔工具【B】 像皮图章、图案图章【S】 历史画笔工具、艺术历史画笔【Y】 像皮擦、背景擦除、魔术像皮擦【E】 渐变工具、油漆桶工具【G】 模糊、锐化、涂抹工具【R】 减淡、加深、海棉工具【O】 路径选择工具、直接选取工具【A】 文字工具【T】 钢笔、自由钢笔【P】 矩形、圆边矩形、椭圆、多边形、直线【U】 写字板、声音注释【N】 吸管、颜色取样器、度量工具【I】 抓手工具【H】 缩放工具【Z】 默认前景色和背景色【D】 切换前景色和背景色【X】 切换标准模式和快速蒙板模式【Q】 标准屏幕模式、带有菜单栏的全屏模式、全屏模式【F】 跳到ImageReady3.0中【Ctrl】+【Shift】+【M】 临时使用移动工具【Ctrl】 临时使用吸色工具【Alt】 临时使用抓手工具【空格】 快速输入工具选项(当前工具选项面板中至少有一个可调节数字) 【0】至【9】循环选择画笔【[】或【]】 建立新渐变(在”渐变编辑器”中) 【Ctrl】+【N】 二、文件操作 新建图形文件【Ctrl】+【N】 打开已有的图像【Ctrl】+【O】 打开为... 【Ctrl】+【Alt】+【O】 关闭当前图像【Ctrl】+【W】 保存当前图像【Ctrl】+【S】 另存为... 【Ctrl】+【Shift】+【S】 存储为网页用图形【Ctrl】+【Alt】+【Shift】+【S】 页面设置【Ctrl】+【Shift】+【P】
一局域网命令大全 1.最基本,最常用的,测试物理网络的 ping 192.168.0.8 -t ,参数-t是等待用户去中断测试 2.查看DNS、IP、Mac等 A.Win98:winipcfg B.Win2000以上:Ipconfig/all C.NSLOOKUP: C:\>nslookup Default Server: https://www.sodocs.net/doc/6d1482765.html, Address: 202.99.160.68 >server 202.99.41.2 则将DNS改为了41.2 > https://www.sodocs.net/doc/6d1482765.html, Server: https://www.sodocs.net/doc/6d1482765.html, Address: 202.99.160.68 Non-authoritative answer: Name: https://www.sodocs.net/doc/6d1482765.html, Address: 202.99.160.212 3.网络信使 Net send 计算机名/IP|* (广播) 传送内容,注意不能跨网段 net stop messenger 停止信使服务,也可以在面板-服务修改 net start messenger 开始信使服务 4.探测对方对方计算机名,所在的组、域及当前用户名(追捕的工作原理) ping -a IP -t ,只显示NetBios名 nbtstat -a 192.168.10.146 比较全的 https://www.sodocs.net/doc/6d1482765.html,stat -a 显示出你的计算机当前所开放的所有端口 netstat -s -e 比较详细的显示你的网络资料,包括TCP、UDP、ICMP 和 IP的统计等 6.探测arp绑定(动态和静态)列表,显示所有连接了我的计算机,显示对方IP和MAC地址arp -a 7.在代理服务器端 捆绑IP和MAC地址,解决局域网内盗用IP!: ARP -s 192.168.10.59 00 -50-ff-6c-08-75 解除网卡的IP与MAC地址的绑定: arp -d 网卡IP
Windows DOS窗口打开方法,开始-运行-输入CMD-回车确认即可打开。DOS常用命令大全dos命令 dos下各种常见命令索引 ▲dir ▲attrib ▲cd ▲copy ▲xcopy ▲del ▲undelete ▲deltree ▲dos=high ▲doskey ▲emm386.exe ▲fc ▲format ▲unformat ▲interlnk ▲intersvr ▲memmaker ▲memitem等 ▲mscdex ▲msd
▲prompt ▲ramdrive ▲subst ▲mem ▲"><>><<"工具 ▲move ▲append ▲call ▲defrag ▲device 一、DIR 命令的格式: dir [D:][PATH][NAME][[/A][:attrib]][/o:[sorted][/s][/b][/l][/c[h] (1)dir /a:attrib 缺省包含所有文件(系统文件.隐含文件) attrib[:][h/-h]只显示隐含文件或非隐含文件. [r/-r]只显示只读文件或非只读文件 [s/-s]只显示系统文件或非系统文件 [a/-a]只显示要归档文件或非归档文件 (2)/o[:]sorted:缺省完全按字母顺序,子目录显示在文件之前/o[n/-n]:按字母顺序或按文件名顺序/反向显示 [e/-e]:按扩展名字母顺序/反向显示 [d/-d]:按时间顺序/反向显示 [s/-s]:按大小从大到小或/反向显示
[g/-g]:按子目录先于文件或文件先于子目录 (3)/s 参数:对当前目录及其子目录中所有文件进行列表 列名:dir /s/a/o:n c:\>PRN 将c盘上的所有子目录和文件按隶属关系并根据子目录和文件字母顺序打印输出 (4)/B 参数:将只显示文件名与扩展名 (5)/L 参数:将全部用小写字母对文件或子目录进行列表 训练: dir /a 列当前目录所有文件(含隐含及系统文件) dir /ah 列隐含文件(包含子目录(隐含的) dir /a-h dir /as 列系统文件dir /a-s dir /ad 列子目录dir /a-d dir /o 按字母顺序 dir /B 只显示文件名与扩展名 二、attrib [+r|-r] [+a|-a] [+s|-s] [+h|-h] [d: ] [name] [/s] 缺省attrib name 显示文件的(文件)属性 attrib io.sys (或子目录) shr c:\ io.sys 指定为系统(s) 隐含(h) 只读(r)文件 也可以attrib *.sys 显示扩展名为sys的文件属性 参数[+r|-r] 将文件属性设置或解除只读属性 [+a|-a] 将文件属性设置或解除归档属性 [+h|-h] 将文件属性设置或解除隐含属性(尤其对子目录也起作用) /s 参数将当前及当前子目录下的所有文件均起作用
1.使用快捷键快速操作. F1 -帮助 F2 -剪切 F3 -拷贝 F4-粘贴 F5-隐藏/显示画笔面板 F6-隐藏/显示颜色面板 F7-隐藏/显示图层面板 F8-隐藏/显示信息面板 F9-隐藏/显示动作面板 F12-恢复 Shift+f5-填充 Shift+f6-羽化 Shift+f7-选择→反选 ctrl+h-隐藏选定区域 ctrl+d-取消选定区域 ctrl+w-关闭文件 ctrl+Q-退出PHOTOSHOP Esc-取消操作 2.按Tab键可以显示或隐藏工具箱和调色板,按"shift+Tab"键可以显示或隐藏除工具以外的其他面板。 3.按住shift用绘画工具在画面点击就可以在每两点间画出直线,按住鼠标拖动便可画出水平或垂直线。 4.使用其他工具时,按住ctrl键可切换到move工具的功能(除了选择hand工具时)按住空格键可切换到hand工具的功能。 5.同时按住alt和ctrl+或-可让画框与画面同时缩放。 6.使用其他工具时,按ctrl+空格键可切换到zoom in工具放大图象显示比例,按alt+ctrl+空格可切换到zoom out工具缩小图象显示比例。 7.在hand工具上双击鼠标可以使图象匹配窗口的大小显示。 8.按住alt双击photoshop底板相当于open as。
9.按住shife双击photoshop底板相当于save。 10.按住ctrl双击photoshop底板相当于new file。 11.按住ale点击工具盒中带小点的工具可循环选择隐藏的工具。 12.按ctrl+alt+{数字键0}或在zoom工具上双击鼠标可使图象文件以1:1比例显示。 13.在各种设置框内,只要按住alt键,cancel键会变成键reset键,按reset键变可恢复默认设置。 14.按shift+backspace键可直接调用fill填充对话框。 15.按alt+backspace(delete)键可将前景色填入选取框按 ctrl+backspace(delete)键可将背景色填入选取框。 16.同时按住ctrl和alt移动可马上复制到新的layer并可同时移动物体。 17.再用裁切工具裁切图片并调整裁切点时按住ctrl便不会贴近画面边缘。 18.若要在一个宏(action)中的某一命令后新增一条命令,可以先选中该命令,然后单击调色板上的开始录制(begin recording)图标,选择要。 增加的命令,再单击停止录制(stop recording)图标即可。 19.在layers,channels,paths面板上,按alt单击,按单 矩形、椭圆选框工具【M】 裁剪工具【C】 移动工具【V】 套索、多边形套索、磁性套索【L】 魔棒工具【W】 喷枪工具【J】 画笔工具【B】 像皮图章、图案图章【S】 历史记录画笔工具【Y】 像皮擦工具【E】 铅笔、直线工具【N】
排命令和程序定期运行或在指定时间内运行。从计划表中添加和删除任务,按需要启动和停止任务,显示和更改计划任务。 若要查看该命令语法,请单击以下命令: schtasks create 创建新的计划任务。 语法 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。 值说明 MINUTE、HOURLY、DAILY、 WEEKLY、MONTHLY 指定计划的时间单位。 ONCE任务在指定的日期和时间运行一次。 ONSTART 任务在每次系统启动的时候运行。可以指定启动的日期,或下一次系统启动的时候运行任务。 ONLOGON 每当用户(任意用户)登录的时候,任务就运行。可以指定日期,或在下次用户登录的时候运行任务。 ONIDLE 只要系统空闲了指定的时间,任务就运行。可以指定日期,或在下次系统空闲的时候运行任务。 /mo modifier 指定任务在其计划类型内的运行频率。这个参数对于 MONTHLY 计划是必需的。对于MINUTE、HOURLY、DAILY 或 WEEKLY 计划,这个参数有效,但也可选。默认值为 1。 计划类 型 修饰符说明
在 photoshop 里点击:编辑》键盘快捷。可以查看本机的photoshop键盘快捷 1. 一、工具箱(多种工具共用一个快捷键的可同时按【Shift】加此快捷键选取) 矩形、椭圆选框工具【M】 移动工具【V】 套索、多边形套索、磁性套索【L】 魔棒工具【W】 裁剪工具【C】 切片工具、切片选择工具【K】 喷枪工具【J】 画笔工具、铅笔工具【B】 像皮图章、图案图章【S】 历史画笔工具、艺术历史画笔【Y】 像皮擦、背景擦除、魔术像皮擦【E】 渐变工具、油漆桶工具【G】 模糊、锐化、涂抹工具【R】 减淡、加深、海棉工具【O】 路径选择工具、直接选取工具【A】 文字工具【T】 钢笔、自由钢笔【P】 矩形、圆边矩形、椭圆、多边形、直线【U】 写字板、声音注释【N】 吸管、颜色取样器、度量工具【I】 抓手工具【H】 缩放工具【Z】 默认前景色和背景色【D】 切换前景色和背景色【X】 切换标准模式和快速蒙板模式【Q】 标准屏幕模式、带有菜单栏的全屏模式、全屏模式【F】 跳到ImageReady3.0中【Ctrl】+【Shift】+【M】 临时使用移动工具【Ctrl】 临时使用吸色工具【Alt】 临时使用抓手工具【空格】 快速输入工具选项(当前工具选项面板中至少有一个可调节数字) 【0】至【9】 循环选择画笔【[】或【]】
建立新渐变(在”渐变编辑器”中) 【Ctrl】+【N】 二、文件操作 新建图形文件【Ctrl】+【N】 打开已有的图像【Ctrl】+【O】 打开为... 【Ctrl】+【Alt】+【O】 关闭当前图像【Ctrl】+【W】 保存当前图像【Ctrl】+【S】 另存为... 【Ctrl】+【Shift】+【S】 存储为网页用图形【Ctrl】+【Alt】+【Shift】+【S】 页面设置【Ctrl】+【Shift】+【P】 打印预览【Ctrl】+【Alt】+【P】 打印【Ctrl】+【P】 退出Photoshop 【Ctrl】+【Q】 三、编辑操作 还原/重做前一步操作【Ctrl】+【Z】 一步一步向前还原【Ctrl】+【Alt】+【Z】 一步一步向后重做【Ctrl】+【Shift】+【Z】 淡入/淡出【Ctrl】+【Shift】+【F】 剪切选取的图像或路径【Ctrl】+【X】或【F2】 拷贝选取的图像或路径【Ctrl】+【C】 合并拷贝【Ctrl】+【Shift】+【C】 将剪贴板的内容粘到当前图形中【Ctrl】+【V】或【F4】 将剪贴板的内容粘到选框中【Ctrl】+【Shift】+【V】 自由变换【Ctrl】+【T】 应用自由变换(在自由变换模式下) 【Enter】 从中心或对称点开始变换(在自由变换模式下) 【Alt】 限制(在自由变换模式下) 【Shift】 扭曲(在自由变换模式下) 【Ctrl】 取消变形(在自由变换模式下) 【Esc】 自由变换复制的象素数据【Ctrl】+【Shift】+【T】 再次变换复制的象素数据并建立一个副本【Ctrl】+【Shift】+【Alt】+【T】 删除选框中的图案或选取的路径【DEL】 用背景色填充所选区域或整个图层【Ctrl】+【BackSpace】或【Ctrl】+【Del】用前景色填充所选区域或整个图层【Alt】+【BackSpace】或【Alt】+【Del】弹出“填充”对话框【Shift】+【BackSpace】 从历史记录中填充【Alt】+【Ctrl】+【Backspace】
分类:2010-06-11 13:0416793人阅读(0) 批处理for命令详解 FOR这条命令基本上都被用来处理文本,但还有其他一些好用的功能! 看看他的基本格式(这里我引用的是批处理中的格式,直接在命令行只需要一个%号) FOR 参数%%变量名IN (相关文件或命令) DO 执行的命令 参数:FOR有4个参数/d /l /r /f 他们的作用我在下面用例子解释 %%变量名:这个变量名可以是小写a-z或者大写A-Z,他们区分大小写,FOR会把每个读取到的值给他; IN:命令的格式,照写就是了; (相关文件或命令) :FOR要把什么东西读取然后赋值给变量,看下面的例子 do:命令的格式,照写就是了! 执行的命令:对每个变量的值要执行什么操作就写在这. 可以在CMD输入for /看系统提供的帮助!对照一下 FOR %%variable IN (set) DO command [command-parameters] %%variable 指定一个单一字母可替换的参数。 (set) 指定一个或一组文件。可以使用通配符。 command 指定对每个文件执行的命令。 command-parameters 为特定命令指定参数或命令行开关。 现在开始讲每个参数的意思 /d 仅为目录 如果Set (也就是我上面写的"相关文件或命令") 包含通配符(* 和),将对与Set 相匹配的每个目 录(而不是指定目录中的文件组)执行指定的Command。 系统帮助的格式:FOR /D %%variable IN (set) DO command 他主要用于目录搜索,不会搜索文件,看这样的例子 @echo off for /d %%i in (*) do @echo %%i pause 把他保存放在C盘根目录执行,就会把C盘目录下的全部目录名字打印出来,而文件名字一个也不显示!