中文字幕天天躁日日躁狠狠躁,最近中文字幕大全免费版在线,最近2019免费中文字幕视频三,亚洲精品无码你懂的,亚洲国产精品成人精品小说

  • 相關(guān)軟件
    >Schtasks 創(chuàng)建者:webmaster 更新時間:2006-03-03 23:06

    安排命令和程序,使其定期運行或在指定時間運行。向計劃中添加和從中刪除任務(wù)、根據(jù)需要啟動和停止任務(wù)以及顯示和更改計劃任務(wù)。


    要查看該命令語法,請單擊以下命令:


    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">schtasks create



    計劃任務(wù)。


    Schtasks 針對各種計劃類型使用不同參數(shù)組合。要查看創(chuàng)建任務(wù)的組合語法或查看創(chuàng)建具有某種計劃類型的任務(wù)的語法,請單擊以下選項之一。


    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">組合語法和參數(shù)描述



     

    語法


     

    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]


     

    參數(shù)


     

       
    /sc ScheduleType
       
    指定計劃類型。有效值為 MINUTE、HOURLY、DAILY、WEEKLY、MONTHLY、ONCE、ONSTART、ONLOGON、ONIDLE。
         
           
           
             
             
           
           
             
             
           
           
             
             
           
           
             
             
           
           
             
             
           
           
             
             
           
           
         
    計劃類型描述
    MINUTE、HOURLY、DAILY、WEEKLY、MONTHLY指定計劃的時間單位。
    ONCE任務(wù)在指定的日期和時間運行一次。
    ONSTART任務(wù)在每次系統(tǒng)啟動的時候運行。可以指定啟動的日期,或下一次系統(tǒng)啟動的時候運行任務(wù)。
    ONLOGON每當(dāng)用戶(任意用戶)登錄的時候,任務(wù)就運行??梢灾付ㄈ掌冢蛟谙麓斡脩舻卿浀臅r候運行任務(wù)。
    ONIDLE只要系統(tǒng)空閑了指定的時間,任務(wù)就運行。可以指定日期,或在下次系統(tǒng)空閑的時候運行任務(wù)。

       
    /tn TaskName
       
    指定任務(wù)的名稱。系統(tǒng)上的每項任務(wù)都必須具有一個唯一的名稱。名稱必須符合文件名稱規(guī)則,并且不得超過 238 個字符。使用引號括起包含空格的名稱。
       
    /tr TaskRun
       
    指定任務(wù)運行的程序或命令。鍵入可執(zhí)行文件、腳本文件或批處理文件的完全合格的路徑和文件名。路徑名稱不得超過 262 個字符。如果忽略該路徑,SchTasks 將假定文件在 Systemroot\System32 目錄下。
       
    /s Computer
       
    在指定的遠(yuǎn)程計算機上計劃任務(wù)。鍵入遠(yuǎn)程計算機的名稱或 IP 地址(帶有或者沒有反斜杠)。該默認(rèn)值是本地計算機。只有使用 /s/u/p 參數(shù)才有效。
       
    /u [Domain\]User
       
    使用指定的用戶帳戶的權(quán)限運行該命令。默認(rèn)值為本地計算機上當(dāng)前用戶的權(quán)限。只有在遠(yuǎn)程計算機 (/s) 上計劃任務(wù)時 /u/p 參數(shù)才有效。
         

    指定帳戶的權(quán)限用來計劃任務(wù)和運行任務(wù)。要利用另一個用戶的權(quán)限運行任務(wù),請使用 /ru 參數(shù)。


         

    用戶帳戶必須是遠(yuǎn)程計算機上 Administrators 組的成員。另外,本地計算機必須與遠(yuǎn)程計算機處于同一個域,或者必須處于一個遠(yuǎn)程計算機信任的域中。


       
    /p Password
       
    提供在 /u 參數(shù)中指定的用戶帳戶的密碼。如果使用 /u 參數(shù),但忽略 /p 參數(shù)或密碼參數(shù),Schtasks 將提示您輸入密碼,并且不顯示鍵入的文本。
         

    只有在遠(yuǎn)程計算機 (/s) 上計劃任務(wù)時 /u/p 參數(shù)才有效。


       
    /ru {[Domain\]User | System}
       
    使用指定用戶帳戶的權(quán)限運行任務(wù)。默認(rèn)情況下,使用本地計算機當(dāng)前用戶的權(quán)限,或者使用 /u 參數(shù)指定的用戶的權(quán)限(如果包含的話)運行任務(wù)。在本地或遠(yuǎn)程計算機上計劃任務(wù)時,/ru 參數(shù)才有效。
         
           
           
             
             
           
           
             
             
           
           
             
             
           
           
         
    描述
    [Domain\]User指定候選用戶帳戶。
    System""指定 href="HELP=glossary.hlp TOPIC=local_system_account">Local System 帳戶,這是一種操作系統(tǒng)和系統(tǒng)href="HELP=glossary.hlp TOPIC=gls_service">服務(wù)使用的具有高度特權(quán)的帳戶。

       
    /rp Password
       
    提供 /ru [Domain\]User 參數(shù)中指定的用戶帳戶的密碼。如果在指定用戶帳戶的時候忽略了這個參數(shù),SchTasks.exe 會提示您輸入密碼而且不顯示鍵入的文本。
         

    不要將 /rp 參數(shù)用于使用系統(tǒng)帳戶 (/ru System) 的權(quán)限運行的任務(wù)。系統(tǒng)帳戶沒有密碼,而 SchTasks.exe 也不提示要求密碼。


       
    /mo Modifier
       
    指定任務(wù)在其計劃類型內(nèi)的運行頻率。對于 MINUTE、HOURLY、DAILY、WEEKLY 或 MONTHLY 計劃,這個參數(shù)有效,但也可選。默認(rèn)值為 1。
         
           
           
             
             
             
           
           
             
             
             
           
           
             
             
             
           
           
             
             
             
           
           
             
             
             
           
           
             
             
             
           
           
             
             
             
           
           
             
             
             
           
           
             
             
             
           
           
             
             
             
           
           
             
             
             
           
           
             
             
             
           
           
         
    計劃類型修飾符值描述
    MINUTE1 - 1439任務(wù)每 N 分鐘運行一次。
    HOURLY1 - 23任務(wù)每 N 小時運行一次。
    DAILY1 - 365任務(wù)每 N 天運行一次。
    WEEKLY1 - 52任務(wù)每 N 周運行一次。
    ONCE沒有修飾符。任務(wù)運行一次。
    ONSTART沒有修飾符。任務(wù)在啟動時運行。
    ONLOGON沒有修飾符。/u 參數(shù)指定的用戶登錄時,任務(wù)運行。
    ONIDLE沒有修飾符。系統(tǒng)閑置 /i 參數(shù)(需要與 ONIDLE 一起使用)指定的分鐘數(shù)之后運行任務(wù)。
    MONTHLY1 - 12任務(wù)每 N 月運行一次。
    MONTHLYLASTDAY任務(wù)在月份的最后一天運行。
    MONTHLYFIRST、SECONDTHIRD、FOURTHLAST/d Day 參數(shù)共同使用,并在特定的周和天運行任務(wù)。例如,在月份的第三個周三。

       
    /d Day[,Day...] | *
       
    指定周或月的一天(或幾天)。只與 WEEKLY 或 MONTHLY 計劃共同使用時有效。
         
           
           
             
             
             
             
           
           
             
             
             
             
           
           
             
             
             
             
           
           
             
             
             
             
           
           
         
    計劃類型修飾符天值 (/d)描述
    WEEKLY1 - 52MON - SUN[, MON - SUN...]| *可選項。MON 是默認(rèn)值。通配符值 (*) 指每天。
    MONTHLYFIRST、SECOND、THIRD、FOURTH、LASTMON - SUN特定周計劃需要。
    MONTHLY無或 {1 - 12}1 - 31僅在沒有修飾符 (/mo) 參數(shù)(特定日期計劃)的情況下或 /mo1 - 12(“每 N 月”計劃)時有效并且可選。默認(rèn)值是 1 (月份的第一天)。

       
    /m Month[,Month...]
       
    指定計劃任務(wù)應(yīng)在一年的某月或數(shù)月運行。有效值是 JAN - DEC 和 * (每個月)。/m 參數(shù)只對于 MONTHLY 計劃有效。在使用 LASTDAY 修飾符時,這個參數(shù)是必需的。在其他的情況下,它是可選的,默認(rèn)值是 * (每個月)。
       
    /i IdleTime
       
    指定任務(wù)啟動之前計算機空閑多少分鐘。有效值是從 1 到 999 的整數(shù)。這個參數(shù)只對于 ONIDLE 計劃有效,而且是必需的。
       
    /st StartTime
       
    指定任務(wù)在一天的什么時間開始(每次開始時間),格式為 HH:MM 24 小時格式。默認(rèn)值為本地計算機的當(dāng)前時間。/st 參數(shù)只對于 MINUTE、HOURLY、DAILY、WEEKLY、MONTHLY 和 ONCE 計劃有效。此參數(shù)對于 ONCE 計劃是必需的。
       
    /ri Interval
       
    指定重復(fù)的時間間隔(以分鐘計)。這不適用于計劃類型:MINUTE、HOURLY、ONSTART、ONLOGON、ONIDLE。有效范圍為 1 到 599940 分鐘(599940 分鐘 = 9999 小時)。如果指定了 /ET 或 /DU,則重復(fù)間隔默認(rèn)為 10 分鐘。
       
    /et EndTime
       
    指定“分鐘”或“小時”任務(wù)計劃在一天的什么時間結(jié)束,格式為 HH:MM 24 小時格式。指定的結(jié)束時間之后,Schtasks 不重新開始任務(wù),直到開始時間再次到來。默認(rèn)情況下,任務(wù)計劃沒有結(jié)束時間。該參數(shù)是可選的,并且僅對于“分鐘”或“小時”計劃才有效。
         

    要查看示例,請參閱:


         

             
    • “計劃任務(wù)每 n 分鐘運行一次”部分的“計劃任務(wù)在非工作時間內(nèi)每 100 分鐘運行一次”。

    •      

       
    /du Duration
       
    指定“分鐘”或“小時”計劃的最大時間長度,格式為 HHHH:MM 24 小時格式。指定的時間過去之后,Schtasks 不重新啟動任務(wù),直到開始時間再次到來。默認(rèn)情況下,任務(wù)計劃沒有最大持續(xù)時間。該參數(shù)是可選的,并且僅對于“分鐘”或“小時”計劃才有效。
         

    要查看示例,請參閱:


         

             
    • “計劃任務(wù)每 N 小時運行一次”部分的“計劃每 3 小時運行一次、持續(xù)時間為 10 小時的任務(wù)”。

    •      

       
    /k
       
    停止在 /et/du 指定的時間運行任務(wù)的程序。如果沒有 /k,Schtasks 在到達(dá) /et/du 指定的時間之后就不重新啟動程序,但不會停止仍然在運行的程序。該參數(shù)是可選的,并且僅對于“分鐘”或“小時”計劃才有效。
         

    要查看示例,請參閱:


         

             
    • “計劃任務(wù)每 N 分鐘運行一次”部分的“計劃任務(wù)在非工作時間內(nèi)每 100 分鐘運行一次”。

    •      

       
    /sd StartDate
       
    指定任務(wù)計劃開始的日期。默認(rèn)值為本地計算機上的當(dāng)前日期。/sd 對于所有計劃類型有效,并且為可選。
         

    StartDate 參數(shù)的格式隨在“控制面板”中的 href="EXEC=,intl.cpl CHM=ntcmds.chm FILE=alt_url_windows_component.htm">class=shortcut
    src="ms-its:c:\windows\help\UAshared.chm::/shortcutCold.gif">class=space>區(qū)域和語言選項
    中為本地計算機選擇的區(qū)域而變化。每個區(qū)域只能使用一種格式。


         

    下表列出了有效的日期格式。使用與本地計算機控制面板的“區(qū)域和語言選項”中為“短日期”所選格式最為相似的格式。


         
           
           
             
             
           
           
             
             
           
           
             
             
           
           
         
    MM/DD/YYYY用于以月開頭的格式,例如英語(美國)和西班牙語(巴拿馬)。
    DD/MM/YYYY用于以日開頭的格式,例如保加利亞語和荷蘭語(荷蘭)。
    YYYY/MM/DD用于以年開頭的格式,例如瑞典語和法語(加拿大)。

       
    /ed EndDate
       
    指定計劃結(jié)束的日期。此參數(shù)是可選的。它對于 ONCE、ONSTART、ONLOGON 或 ONIDLE 計劃無效。默認(rèn)情況下,計劃沒有結(jié)束日期。
         

    EndDate 參數(shù)的格式隨在“控制面板”中的 href="EXEC=,intl.cpl CHM=ntcmds.chm FILE=alt_url_windows_component.htm">class=shortcut
    src="ms-its:c:\windows\help\UAshared.chm::/shortcutCold.gif">class=space>區(qū)域和語言選項
    中為本地計算機選擇的區(qū)域的不同而變化。每個區(qū)域只能使用一種格式。


         

    下表列出了有效的日期格式。使用與本地計算機控制面板的“區(qū)域和語言選項”中為“短日期”所選格式最為相似的格式。


         
           
           
             
             
           
           
             
             
           
           
             
             
           
           
         
    MM/DD/YYYY用于以月開頭的格式,例如英語(美國)和西班牙語(巴拿馬)。
    DD/MM/YYYY用于以日開頭的格式,例如保加利亞語和荷蘭語(荷蘭)。
    YYYY/MM/DD用于以年開頭的格式,例如瑞典語和法語(加拿大)。

       
    /it
       
    指定只有在“運行方式”用戶(運行任務(wù)的用戶帳戶)登錄到計算機的情況下才運行任務(wù)。此參數(shù)不影響使用系統(tǒng)權(quán)限運行的任務(wù)。
         

    默認(rèn)情況下,當(dāng)計劃任務(wù)時或使用 /u 參數(shù)指定帳戶時,“運行方式”用戶是本地計算機的當(dāng)前用戶(如果使用了該參數(shù))。但是,如果該命令包含 /ru 參數(shù),“運行方式”用戶則是由 /ru 參數(shù)指定的帳戶。


         

    例如,請參閱:


         

             
    • “計劃任務(wù)每 N 天運行一次”部分的“計劃在我登錄時每 70 天運行一次任務(wù)”。
             
    • “計劃使用不同權(quán)限運行的任務(wù)”部分的“只在特定用戶登錄時運行任務(wù)”。

    •      

       
    /Z
       
    指定在任務(wù)計劃完成時刪除任務(wù)。
       
    /F
       
    指定如果指定任務(wù)已經(jīng)存在,就創(chuàng)建任務(wù)并取消警告。
       
    /?
       
    在命令提示符下顯示幫助。

     


    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">計劃任務(wù)每 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 參數(shù)是必需的。/mo(修飾符)參數(shù)是可選的,它指定了每次運行任務(wù)之間間隔的分鐘數(shù)。/mo 的默認(rèn)值為 1(每分鐘)。/et(結(jié)束時間)和 /du(持續(xù)時間)參數(shù)為可選,并可與或不與 /k(結(jié)束任務(wù))參數(shù)一起使用。


     

    示例


     

    計劃任務(wù)每 20 分鐘運行一次。


     

    下面的命令計劃安全腳本 Sec.vbs 每 20 分鐘運行一次。該命令使用 /sc 參數(shù)指定分鐘計劃,使用 /mo 參數(shù)指定時間間隔為 20 分鐘。


     

    由于命令沒有包含起始日期或時間,任務(wù)在命令完成 20 分鐘后啟動,此后每當(dāng)系統(tǒng)運行它就每 20 分鐘運行一次。請注意,安全腳本源文件位于遠(yuǎn)程計算機上,但任務(wù)在本地計算機上計劃并執(zhí)行。


     

    schtasks /create /sc minute /mo 20 /tn "Security Script" /tr \\central\data\scripts\sec.vbs


     

    計劃在非工作時間內(nèi)每 100 分鐘運行一次的任務(wù)。


     

    下面的命令計劃安全腳本 Sec.vbs 在本地計算機上每天下午 5:00 和 次日上午 7:59 之間每 100 分鐘運行一次。該命令使用 /sc 參數(shù)指定分鐘計劃,使用 /mo 參數(shù)指定時間間隔為 100 分鐘。它使用 /st/et 參數(shù)指定每天的計劃的開始時間和結(jié)束時間。它還使用 /k 參數(shù)停止在 7:59 仍在運行的腳本。如果沒有 /k,Schtasks 就不會在上午 7:59 之后啟動腳本,但是,如果在上午 6:20 啟動的實例仍在運行, Schtasks 就不會停止任務(wù)。


     

    schtasks /create /tn "Security Script" /tr sec.vbs /sc minute /mo 100 /st 17:00 /et 08:00 /k



    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">計劃任務(wù)每 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 參數(shù)是必需的。/mo(修飾符)參數(shù)是可選的,它指定了每次運行任務(wù)之間間隔的小時數(shù)。/mo 的默認(rèn)值為 1(每小時)。/k(結(jié)束任務(wù))參數(shù)為可選,并可與 /et(指定時間結(jié)束)或 /du(指定時間間隔后結(jié)束)一起使用。


     

    示例


     

    計劃任務(wù)每五小時運行一次


     

    下面的命令計劃 MyApp 程序從 2002 年 3 月的第一天起每五小時運行一次。它使用 /mo 參數(shù)來指定間隔時間,并使用 /sd 參數(shù)來指定起始日期。由于命令沒有指定起始時間,當(dāng)前時間被用作起始時間。


     

    由于本地計算機使用“區(qū)域和語言選項”的“英語(津巴布韋)”選項,所以開始日期的格式為 MM/DD/YYYY (03/01/2002)。


     

    schtasks /create /sc hourly /mo 5 /sd 03/01/2002 /tn "My App" /tr c:\apps\myapp.exe


     

    計劃在每小時過五分的時候運行的任務(wù)。


     

    下面的命令將計劃 MyApp 程序從午夜過后五分鐘起每小時運行一次。因為忽略了 /mo 參數(shù),命令使用了小時計劃的默認(rèn)值,即每 (1) 小時。如果該命令在 12:05 A.M 之后運行,程序?qū)⒃诘诙觳艜\行。


     

    schtasks /create /sc hourly /st 00:05 /tn "My App" /tr c:\apps\myapp.exe


     

    計劃每 3 小時運行一次,持續(xù)時間為 10 小時的任務(wù)


     

    以下命令計劃 MyApp 程序每 3 小時運行一次,持續(xù)時間為 10 小時。


     

    該命令使用 /sc 參數(shù)指定小時計劃,使用 /mo 參數(shù)指定時間間隔為 3 小時。它使用 /st 參數(shù)在午夜開始計劃,并使用 /du 參數(shù)在 10 小時之后結(jié)束周期。由于程序僅運行幾分鐘,因此無需 /k 參數(shù)(該參數(shù)停止在持續(xù)時間到期時仍然運行的程序)。


     

    schtasks /create /tn "My App" /tr myapp.exe /sc hourly /mo 3 /st 00:00 /du 0010:00


     

    在此示例中,任務(wù)在 12:00 A.M.、3:00 A.M.、6:00 A.M. 以及 9:00 A.M. 運行。由于持續(xù)時間為 10 小時,任務(wù)不會在 12:00 P.M. 運行,而是在第二天 12:00 A.M. 再次開始。



    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">計劃任務(wù)每 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 參數(shù)是必需的。/mo(修飾符)參數(shù)是可選的,它指定了每次運行任務(wù)之間間隔的天數(shù)。/mo 的默認(rèn)值為 1(每天)。


     

    示例


     

    計劃任務(wù)每天運行一次


     

    下面的示例計劃 MyApp 程序在每天的 8:00 A.M. 運行一次,直到 2002 年 12 月 31 日結(jié)束。由于它忽略了 /mo 參數(shù),所以使用默認(rèn)間隔 1 來每天運行命令。


     

    在此示例中,由于本地計算機系統(tǒng)在“控制面板”的“區(qū)域和語言選項”設(shè)置為“英語(英國)”,結(jié)束日期的格式為 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


     

    計劃任務(wù)每 12 天運行一次


     

    以下示例計劃 MyApp 程序從 2002 年 12 月 31 日開始,每 12 天在 1:00?P.M. (13:00) 運行一次。命令使用 /mo 參數(shù)指定間隔時間為兩?(2)?天,而 /sd/st 參數(shù)指定日期和時間。


     

    在此示例中,由于系統(tǒng)在“控制面板”的“區(qū)域和語言選項”設(shè)置為“英語(津巴布韋)”,結(jié)束日期的格式為 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 天運行一次的任務(wù)


     

    下面的命令計劃安全腳本 Sec.vbs 每 70 天運行一次。該命令使用 /mo 參數(shù)來指定 70 天間隔時間。它還使用 /it 參數(shù)指定在其帳戶下運行任務(wù)的用戶登錄到計算機時才運行任務(wù)。由于任務(wù)將使用我的用戶帳戶的權(quán)限運行,因而任務(wù)僅在我登錄時運行。


     

    schtasks /create /tn "Security Script" /tr sec.vbs /sc daily /mo 70 /it


     

    src="ms-its:c:\windows\help\UAshared.chm::/note.gif"> 注意


     

         
    • 要使用僅交互 (/it) 的屬性識別任務(wù),請使用詳細(xì)查詢 (/query /v)。在一個帶 /it 的任務(wù)的詳細(xì)查詢顯示中,Logon Mode 字段的值為 Interactive only。

    •  


    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">計劃任務(wù)每 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 參數(shù)是必需的。/mo(修飾符)參數(shù)是可選的,它指定了每次運行任務(wù)之間間隔的星期數(shù)。/mo 的默認(rèn)值為 1(每周)。


     

    周計劃也有一個可選的 /d 參數(shù)來計劃任務(wù)在一周的指定天或所有天 (*) 運行。默認(rèn)值為 MON(星期一)。每天 (*) 選項相當(dāng)于計劃天任務(wù)。


     

    示例


     

    計劃任務(wù)每六周運行一次


     

    下面的命令計劃 MyApp 程序在遠(yuǎn)程計算機上每六周運行一次。該命令使用 /mo 參數(shù)來指定間隔。由于該命令忽略了 /d 參數(shù),任務(wù)就在星期一運行。


     

    該命令也使用 /s 參數(shù)指定遠(yuǎn)程計算機,并使用 /u 參數(shù)運行具有用戶的 Adiminsitrator 帳戶的權(quán)限的命令。因為忽略了 /p 參數(shù),SchTasks.exe 會提示用戶輸入 Administrator 帳戶密碼。


     

    另外,因為命令是遠(yuǎn)程運行的,所以命令中所有的路徑,包括到 MyApp.exe 的路徑,都是指向遠(yuǎn)程計算機上的路徑。


     

    schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc weekly /mo 6 /s Server16 /u Admin01


     

    計劃任務(wù)每隔一周在周五運行


     

    下面的命令計劃任務(wù)每隔一周在周五運行。它使用 /mo 參數(shù)來指定兩周的間隔,使用 /d 參數(shù)來指定是一周內(nèi)的哪一天。要計劃任務(wù)在每周五運行,請忽略 /mo 參數(shù)或?qū)⑵湓O(shè)置為 1。


     

    schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc weekly /mo 2 /d FRI



    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">計劃任務(wù)每 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 參數(shù)是必需的。/mo(修飾符)參數(shù)指定每次運行任務(wù)之間的月數(shù),它是可選的,默認(rèn)值為 1(每月)。此計劃類型也有一個可選的 /d 參數(shù)來計劃任務(wù)在月份的指定日期運行。默認(rèn)值是 1 (月份的第一天)。


     

    示例


     

    計劃任務(wù)在每月的第一天運行


     

    下面的命令計劃 MyApp 程序在每月的第一天運行。由于值 1 是 /mo(修飾符)參數(shù)和 /d(天)參數(shù)的默認(rèn)值,所以命令中省略了這兩個參數(shù)。


     

    schtasks /create /tn "My App" /tr myapp.exe /sc monthly


     

    計劃任務(wù)每三個月運行一次


     

    下面的命令計劃 MyApp 程序每三個月運行一次。它使用 /mo 參數(shù)來指定間隔。


     

    schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc monthly /mo 3


     

    計劃任務(wù)在每隔一個月的第 21 日的午夜運行


     

    以下命令計劃 MyApp 程序在每隔一個月的 21 日的午夜運行。該命令指定此任務(wù)應(yīng)運行一年,從 2002 年 7 月 2 日到 2003 年 6 月 30 日。


     

    該命令使用 /mo 參數(shù)指定月時間間隔(每兩個月),/d 參數(shù)指定日期,而 /st 指定時間。它還使用 /sd/ed 參數(shù)分別指定開始日期和結(jié)束日期。由于本地計算機在“控制面板”的“區(qū)域和語言選項”中設(shè)置為“英語(南非)”選項,所以以該區(qū)域的本地格式 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



    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">計劃任務(wù)在周的指定天運行



     

    周計劃語法


     

    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 參數(shù)是必需的。/mo(修飾符)參數(shù)是可選的,它指定了每次運行任務(wù)之間間隔的星期數(shù)。/mo 的默認(rèn)值為 1(每周)。/d 參數(shù)(可選)計劃任務(wù)在周的指定天或所有天 (*) 運行。默認(rèn)值為 MON(星期一)。每天選項 (/d *) 相當(dāng)于計劃天任務(wù)。


     

    示例


     

    計劃任務(wù)每星期三運行一次


     

    下面的命令計劃 MyApp 程序每星期三運行一次。該命令使用 /d 參數(shù)指定周的天。由于該命令忽略了 /mo 參數(shù),任務(wù)就在每星期運行。


     

    schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc weekly /d WED


     

    計劃任務(wù)每八周在星期一和星期五運行


     

    以下命令計劃任務(wù)每八周在星期一和星期五運行。它使用 /d 參數(shù)來指定天數(shù),使用 /mo 參數(shù)指定八周時間間隔。


     

    schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc weekly /mo 8 /d MON,FRI



    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">計劃任務(wù)在月份的指定周運行



     

    指定周的語法


     

    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 參數(shù)、/mo(修飾符)參數(shù)以及 /d(天)參數(shù)是必需的。/mo(修飾符)參數(shù)指定任務(wù)運行的周。/d 參數(shù)指定一周中的第幾天。(您可以僅為此計劃類型指定一周中的某一天。) 此計劃也有一個可選的 /m(月)參數(shù),它使您可以針對某些月份或每個月份 (*) 計劃任務(wù)。/m 參數(shù)的默認(rèn)值為每個月 (*)。


     

    示例


     

    計劃任務(wù)在每月的第二個周日運行


     

    下面的命令計劃 MyApp 程序在每月的第二個周日運行。它使用 /mo 參數(shù)指定是每月的第二周,使用 /d 參數(shù)指定天。


     

    schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc monthly /mo SECOND /d SUN


     

    計劃任務(wù)在三月和九月的第一個星期一運行


     

    下面的命令計劃 MyApp 程序在三月和九月的第一個星期一運行。它使用 /mo 參數(shù)指定是月份的第一個星期,使用 /d 參數(shù)指定天。它使用 /m 參數(shù)指定月份,用一個逗點把月份參數(shù)隔開。


     

    schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc monthly /mo FIRST /d MON /m MAR,SEP



    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">計劃任務(wù)在每月的特定日期運行



     

    特定日期語法


     

    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 參數(shù)和 /d(天)參數(shù)是必需的。/d 參數(shù)指定月份的日期 (1 - 31),而不是周的天。您可以在計劃中僅指定一天。/mo(修飾符)參數(shù)在此計劃類型中無效。


     

    /m(月份)在此計劃類型中為可選,默認(rèn)值為每個月 (*)。Schtasks 不允許您針對在 /m 參數(shù)指定的月份中不出現(xiàn)的日期計劃任務(wù)。但是,如果忽略 /m 參數(shù),并針對不是在每個月中出現(xiàn)的日期(如 31 日)計劃任務(wù),則該任務(wù)不會在較短的月份發(fā)生。要針對月份的最后一日計劃任務(wù),請使用最后一日計劃類型。


     

    示例


     

    計劃任務(wù)在每月的第一天運行


     

    下面的命令計劃 MyApp 程序在每月的第一天運行。因為默認(rèn)修飾符是 none(即:沒有修飾符),默認(rèn)天是第一天,默認(rèn)的月份是每個月,所以該命令不需要任何其他的參數(shù)。


     

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


     

    計劃任務(wù)在五月和六月的第 15 天運行


     

    下面的命令計劃 MyApp 程序在五月 15 日和六月 15 日的 3:00 PM (15:00) 運行。它使用 /d 參數(shù)來指定日期,使用 /m 參數(shù)指定月份。它也使用 /st 參數(shù)來指定開始時間。


     

    schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc monthly /d 15 /m MAY,JUN /st 15:00:00



    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">計劃任務(wù)在月份的最后一日運行



     

    最后一日語法


     

    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 參數(shù)、/mo LASTDAY(修飾符)參數(shù)以及 /m(月份)參數(shù)是必需的。/d(天)參數(shù)無效。


     

    示例


     

    計劃任務(wù)在每月的最后一天運行


     

    下面的命令計劃 MyApp 程序在每月的最后一天運行。它使用 /mo 參數(shù)指定最后一天,使用 /m 參數(shù)與通配符 (*) 表明在每月的最后一天運行程序。


     

    schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc monthly /mo lastday /m *


     

    計劃任務(wù)在二月和三月的最后一天的 6:00 P.M. 運行


     

    以下命令計劃 MyApp 程序在二月和三月的最后一天的 6:00 P.M. 運行。它使用 /mo 參數(shù)指定最后一天,使用 /m 參數(shù)指定月份,以及使用 /st 參數(shù)指定開始時間。


     

    schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc monthly /mo lastday /m FEB,MAR /st 18:00



    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">計劃任務(wù)運行一次



     

    語法


     

    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 參數(shù)是必需的。/st 參數(shù)(指定任務(wù)運行時間)是必需的。/sd 參數(shù)(指定任務(wù)運行的日期)為可選。/mo(修飾符)和 /ed(結(jié)束日期)參數(shù)對于此計劃類型無效。


     

    如果根據(jù)本地計算機的時間,指定的日期和時間已經(jīng)過去,Schtasks 就不允許您計劃任務(wù)運行一次。要在不同時區(qū)的遠(yuǎn)程計算機上計劃任務(wù)運行一次,您必須在本地計算機上的日期和時間到來之前計劃任務(wù)。


     

    示例


     

    計劃任務(wù)運行一次


     

    以下命令計劃 MyApp 程序在 2003 年 1 月 1 日的午夜運行。它使用 /sc 參數(shù)指定計劃類型,并使用 /sdst 指定日期和時間。


     

    由于本地計算機使用控制面板中“區(qū)域和語言選項”的“英語(美國)”選項,所以開始日期的格式為 MM/DD/YYYY。


     

    schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc once /sd 01/01/2003 /st 00:00



    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">計劃任務(wù)在每次系統(tǒng)啟動的時候運行



     

    語法


     

    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 參數(shù)是必需的。/sd(開始日期)參數(shù)是可選的,其默認(rèn)值為當(dāng)前日期。


     

    示例


     

    計劃任務(wù)在系統(tǒng)啟動時運行


     

    下面的命令計劃 MyApp 程序在每次系統(tǒng)啟動的時候運行,起始日期是 2001 年 3 月 15 日:


     

    由于本地計算機使用控制面板中“區(qū)域和語言選項”的“英語(美國)”選項,所以開始日期的格式為 MM/DD/YYYY。


     

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



    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">計劃任務(wù)在用戶登錄時運行



     

    語法


     

    schtasks /create /tn TaskName /tr TaskRun /sc onlogon [/sd StartDate] [/it] [/ru {Domain\]User [/rp Password] | System}] [/s Computer [/u [Domain\]User [/p Password]]]


     

    注釋


     

    “登錄時”計劃類型計劃任務(wù)在任何用戶登錄到計算機時運行。在“登錄時”計劃類型中,/sc onlogon 參數(shù)是必需的。/sd(開始日期)參數(shù)是可選的,其默認(rèn)值為當(dāng)前日期。


     

    示例


     

    計劃任務(wù)在用戶登錄到遠(yuǎn)程計算機的時候運行


     

    下面的命令計劃批處理文件在用戶(任何用戶)每次登錄到遠(yuǎn)程計算機上的時候運行。它使用 /s 參數(shù)指定遠(yuǎn)程計算機。因為命令是遠(yuǎn)程的,所以命令中所有的路徑,包括批處理文件的路徑,都指定為遠(yuǎn)程計算機上的路徑。


     

    schtasks /create /tn "Start Web Site" /tr c:\myiis\webstart.bat /sc onlogon /s Server23



    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">計劃任務(wù)在系統(tǒng)空閑時運行



     

    語法


     

    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]]]


     

    注釋


     

    “空閑時”計劃類型計劃任務(wù)在 /i 參數(shù)指定的時間期間沒有用戶活動時運行。在“空閑時”計劃類型中,/sc onidle 參數(shù)和 /i 參數(shù)是必需的。/sd(開始日期)是可選的,其默認(rèn)值為當(dāng)前日期。


     

    示例


     

    計劃某項任務(wù)在計算機空閑的時候運行


     

    下面的命令計劃 MyApp 程序在計算機空閑的時候運行。它使用必需的 /i 參數(shù)指定在啟動任務(wù)之前計算機必需持續(xù)空閑十分鐘。


     

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



    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">計劃任務(wù)現(xiàn)在運行



     

    Schtasks 沒有“現(xiàn)在運行”選項,但您可以通過創(chuàng)建運行一次并在幾分鐘內(nèi)開始的任務(wù),模擬該選項。


     

    語法


     

    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]]]


     

    示例


     

    計劃任務(wù)從現(xiàn)在起運行幾分鐘。


     

    下列命令計劃任務(wù)在本地時間 2002 年 11 月 13 日 2:18 P.M. 運行。


     

    由于本地計算機使用控制面板中“區(qū)域和語言選項”的“英語(美國)”選項,所以開始日期的格式為 MM/DD/YYYY。


     

    schtasks /create /tn "My App" /tr c:\apps\myapp.exe /sc once /st 14:18 /sd 11/13/2002



    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">計劃任務(wù)以不同權(quán)限運行



     

    您可以計劃各種類型的任務(wù)以候選帳戶的權(quán)限在本地計算機和遠(yuǎn)程計算機上運行。除了某個計劃類型必需的參數(shù)之外,/ru 參數(shù)是必需的,而 /rp 參數(shù)是可選的。


     

    示例


     

    使用 Administrator 權(quán)限在本地計算機上運行任務(wù)


     

    下面的命令計劃 MyApp 程序在本地計算機上運行。它使用 /ru 指定任務(wù)應(yīng)使用用戶的 Administrator 帳戶 (Admin06) 的權(quán)限運行。在此示例中,計劃任務(wù)每星期二運行,但您可以使用任何計劃類型使某個任務(wù)以候選權(quán)限運行。


     

    schtasks /create /tn "My App" /tr myapp.exe /sc weekly /d TUE /ru Admin06


     

    作為響應(yīng),SchTasks.exe 會提示為 Admin06 帳戶提供“運行方式”密碼,然后顯示成功消息。


     

    請為 Admin06 輸入“運行方式”密碼:********

    成功:已成功創(chuàng)建計劃任務(wù)“My App”。

     

    使用候選權(quán)限在遠(yuǎn)程計算機上運行


     

    下面的命令計劃 MyApp 程序每四天在 Marketing 計算機上運行。


     

    該命令使用 /sc 參數(shù)指定日計劃,使用 /mo 參數(shù)指定時間間隔為 4 天。


     

    該命令使用 /s 參數(shù)提供遠(yuǎn)程計算機的名稱,使用 /u 參數(shù)指定在遠(yuǎn)程計算機上擁有計劃任務(wù)權(quán)限的帳戶(Marketing 計算機上的 Admin01)。它還使用 /ru 參數(shù)指定任務(wù)應(yīng)以用戶的非 Administrator 帳戶(Reskits 域中的 User01)的權(quán)限運行。如果不使用 /ru 參數(shù),任務(wù)將以 /u 指定的帳戶權(quán)限運行。


     

    schtasks /create /tn "My App" /tr myapp.exe /sc daily /mo 4 /s Marketing /u Marketing\Admin01 /ru Reskits\User01


     

    Schtasks 首次請求 /u 參數(shù)(運行命令)命名的用戶的密碼,然后請求 /ru 參數(shù)(運行任務(wù))命名的用戶的密碼。對這些密碼進行身份驗證之后,Schtasks 顯示表明計劃任務(wù)的消息。


     

    鍵入 Marketing\Admin01 的密碼:********

    請輸入 Reskits\User01 的“運行方式”密碼:********

    成功:已成功創(chuàng)建計劃任務(wù)“My App”。

     

    僅在某個用戶登錄時運行任務(wù)


     

    下面的命令計劃 AdminCheck.exe 程序每星期五 4:00 A.M. 在 Public 計算機上運行,但只是在計算機管理員登錄時。


     

    該命令使用 /sc 參數(shù)指定周計劃,/d 參數(shù)指定天,/st 參數(shù)指定開始時間。


     

    該命令使用 /s 參數(shù)提供遠(yuǎn)程計算機的名稱,使用 /u 參數(shù)指定在遠(yuǎn)程計算機上擁有計劃任務(wù)權(quán)限的帳戶。它也使用 /ru 參數(shù)把任務(wù)配置為以 Public 計算機的管理員 (Public\Admin01) 的權(quán)限運行,使用 /it 參數(shù)表明任務(wù)僅在 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


     

    src="ms-its:c:\windows\help\UAshared.chm::/note.gif"> 注意


     

         
    • 要使用僅交互 (/it) 的屬性識別任務(wù),請使用詳細(xì)查詢 (/query /v)。在一個帶 /it 的任務(wù)的詳細(xì)查詢顯示中,Logon Mode 字段的值為 Interactive only。

    •  


    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">計劃任務(wù)以系統(tǒng)權(quán)限運行



     

    各種類型的任務(wù)都可以用系統(tǒng)帳戶的權(quán)限在本地和遠(yuǎn)程計算機上運行。除了特定計劃類型所需的參數(shù)之外,/ru system(或者 /ru "")參數(shù)也是必需的,而 /rp 參數(shù)無效。


     

    src="ms-its:c:\windows\help\UAshared.chm::/important.gif"> 要點


     

         
    • 系統(tǒng)帳戶沒有交互式登錄權(quán)限。用戶無法看到以系統(tǒng)權(quán)限運行的程序或任務(wù),也無法與它們進行交互。
         
    • /ru 參數(shù)確定運行任務(wù)的權(quán)限,而不是用來計劃任務(wù)的權(quán)限。只有 Administrators 可以計劃任務(wù),而不管 /ru 參數(shù)值如何設(shè)置。

    •  

     

    src="ms-its:c:\windows\help\UAshared.chm::/note.gif"> 注意


     

         
    • 要識別使用系統(tǒng)權(quán)限運行的任務(wù),請使用詳細(xì)查詢 (/query /v)。在系統(tǒng)運行任務(wù)的詳細(xì)查詢顯示中,Run As User 字段有一個值 NT AUTHORITY\SYSTEM,而 Logon Mode 字段有一個值 Background only。

    •  

     

    示例


     

    以系統(tǒng)權(quán)限運行任務(wù)


     

    下面的命令計劃 MyApp 程序以系統(tǒng)帳戶權(quán)限在本地計算機上運行。在這個示例中,任務(wù)計劃在每月的第十四天運行,但對于以系統(tǒng)權(quán)限運行的任務(wù),您可以使用所有的計劃類型。


     

    該命令使用 /ru System 參數(shù)指定系統(tǒng)安全上下文。因為系統(tǒng)任務(wù)不需要密碼,所以忽略了 /rp 參數(shù)。


     

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


     

    作為響應(yīng),SchTasks.exe 顯示一個信息性消息和一個成功消息。它不提示輸入密碼。


     

    信息:此任務(wù)將被創(chuàng)建于用戶名下(“NT AUTHORITY\SYSTEM”)。
    成功:計劃任務(wù)“My App”已成功創(chuàng)建。

     

    以系統(tǒng)權(quán)限在遠(yuǎn)程計算機上運行任務(wù)


     

    以下命令計劃 MyApp 程序以系統(tǒng)權(quán)限每天 4:00 A.M. 在 Finance01 計算機運行。


     

    此命令使用 /tn 參數(shù)提供任務(wù)名稱,使用 /tr 參數(shù)指定 MyApp 程序的遠(yuǎn)程副本。它使用 /sc 參數(shù)指定天計劃,但省略 /mo 參數(shù),因為 1(每天)為默認(rèn)值。它使用 /st 參數(shù)指定開始時間,此時間也是任務(wù)每天運行的時間。


     

    該命令使用 /s 參數(shù)提供遠(yuǎn)程計算機的名稱,使用 /u 參數(shù)指定在遠(yuǎn)程計算機上擁有計劃任務(wù)權(quán)限的帳戶。它還使用 /ru 參數(shù)指定任務(wù)應(yīng)在系統(tǒng)帳戶下運行。如果不使用 /ru 參數(shù),任務(wù)將以 /u 指定的帳戶權(quán)限運行。


     

    schtasks /create /tn "My App" /tr myapp.exe /sc daily /st 04:00 /s Finance01 /u Admin01 /ru System


     

    Schtasks 請求 /u 參數(shù)命名的用戶的密碼,并在驗證該密碼的身份之后,顯示一條消息,表明已創(chuàng)建任務(wù),而且任務(wù)將以系統(tǒng)帳戶權(quán)限運行。


     

    鍵入 Admin01 的密碼:**********

    信息:將在用戶名下創(chuàng)建計劃任務(wù)“My App”(“NT AUTHORITYSYSTEM”)。
    成功:已成功創(chuàng)建計劃任務(wù)“My App”。


    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">計劃任務(wù)運行多個程序



     

    每個任務(wù)只能運行一個程序。但是可以創(chuàng)建一個運行多個程序的批處理文件,然后計劃一個任務(wù)來運行該批處理文件。下面的過程說明了這個方法:


     

         
    1. 創(chuàng)建一個啟動要運行程序的批處理文件。
           

      在這個示例中創(chuàng)建了一個啟動“事件查看器”(Eventvwr.exe) 和“系統(tǒng)監(jiān)視器”(Perfmon.exe) 的批處理文件。


           

               
      • 啟動文本編輯器,例如“記事本”。
               
      • 鍵入每個程序的名稱和指向可執(zhí)行文件的完全合格的路徑。在這種情況下,文件包含有下列語句。
                 

        C:\Windows\System32\Eventvwr.exe

                    C:\Windows\System32\Perfmon.exe


               
      • 將文件存儲為 MyApps.bat。

      •      

           
             
             
           

         
    2. 使用 SchTasks.exe 創(chuàng)建一個運行 MyApps.bat 的任務(wù)。
           

      下面的命令創(chuàng)建了 Monitor 任務(wù),每當(dāng)有人登錄它就運行。它使用 /tn 參數(shù)命名任務(wù),使用 /tr 參數(shù)運行 MyApps.bat。它使用 /sc 參數(shù)來指明 OnLogon 計劃類型,以及使用 /ru 參數(shù)以用戶的 Administrator 帳戶的權(quán)限運行任務(wù)。


           

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


           

      該命令的結(jié)果是,每當(dāng)用戶登錄到計算機,任務(wù)就啟動“事件查看器”和“系統(tǒng)監(jiān)視器”。


         

    3.  


    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">計劃任務(wù)在遠(yuǎn)程計算機上運行



     

    計劃任務(wù)在遠(yuǎn)程計算機上運行,您必須把任務(wù)添加到遠(yuǎn)程計算機的計劃??梢栽谶h(yuǎn)程計算機上計劃各種類型的任務(wù),但必須滿足以下條件。


     

         
    • 您必須具有計劃任務(wù)的權(quán)限。因此,您必須以屬于遠(yuǎn)程計算機上 Administrators 組的成員的帳戶登錄到本地計算機,或者,您必須使用 /u 參數(shù)提供遠(yuǎn)程計算機的管理員的憑據(jù)。
         
    • 只有在本地和遠(yuǎn)程計算機處于同一個域,或者本機計算機處于遠(yuǎn)程計算機信任的域,您才能使用 /u 參數(shù)。否則,遠(yuǎn)程計算機將無法對指定的用戶帳戶進行身份驗證,也無法驗證該帳戶是否為 Administrators 組的成員。
         
    • 必須具有足夠的權(quán)限,才能在遠(yuǎn)程計算機上運行任務(wù)。不同的任務(wù)要求不同的權(quán)限。默認(rèn)情況下,任務(wù)以本地計算機的當(dāng)前用戶的權(quán)限運行,或者,如果使用 /u 參數(shù),任務(wù)就以 /u 參數(shù)指定的權(quán)限運行。但是,您可以使用 /ru 參數(shù)以另一個用戶帳戶的權(quán)限或以系統(tǒng)權(quán)限運行任務(wù)。

    •  

     

    示例


     

    管理員在遠(yuǎn)程計算機上計劃任務(wù)


     

    下面的命令計劃 MyApp 程序從現(xiàn)在開始每十天在 SRV01 遠(yuǎn)程計算機上運行。該命令使用 /s 參數(shù)提供遠(yuǎn)程計算機的名稱。由于本地當(dāng)前用戶為遠(yuǎn)程計算機的管理員,因此必須使用為計劃任務(wù)提供候選權(quán)限的 /u 參數(shù)。


     

    請注意,在遠(yuǎn)程計算機上計劃任務(wù)時,所有參數(shù)都指遠(yuǎn)程計算機。因此,/tr 參數(shù)指定的可執(zhí)行文件指遠(yuǎn)程計算機上的 MyApp.exe 的副本。


     

    schtasks /create /s SRV01 /tn "My App" /tr "c:\program files\corpapps\myapp.exe" /sc daily /mo 10


     

    作為響應(yīng),Schtasks 將顯示一條表示任務(wù)已計劃好的成功消息。


     

    用戶在遠(yuǎn)程計算機上計劃命令(情況 1)


     

    下面的命令計劃 MyApp 程序在 SRV06 遠(yuǎn)程計算機上每三小時運行一次。由于需要“管理員”權(quán)限來計劃任務(wù),該命令使用 /u/p 參數(shù)提供用戶的“管理員”帳戶(Reskits 域中的 Admin01)的憑據(jù)。默認(rèn)情況下,這些權(quán)限還用來運行任務(wù)。但是,由于任務(wù)不需要“管理員”權(quán)限就能運行,該命令包括 /ru/rp 參數(shù)取代默認(rèn)值,并以用戶的非“管理員”帳戶的權(quán)限在遠(yuǎn)程計算機上運行任務(wù)。


     

    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


     

    作為響應(yīng),Schtasks 將顯示一條表示任務(wù)已計劃好的成功消息。


     

    用戶在遠(yuǎn)程計算機上計劃命令(情況 2)


     

    下面的命令計劃 MyApp 程序每月的最后一天在 SRV02 遠(yuǎn)程計算機上運行。由于本地當(dāng)前用戶 (user03) 不是遠(yuǎn)程計算機的管理員,該命令使用 /u 參數(shù)提供用戶的“管理員”帳戶(Reskits 域中的 Admin01)的憑據(jù)?!肮芾韱T”帳戶權(quán)限將用來計劃任務(wù)以及運行任務(wù)。


     

    schtasks /create /s SRV02 /tn "My App" /tr "c:\program files\corpapps\myapp.exe" /sc monthly /mo LASTDAY /m * /u reskits\admin01


     

    由于該命令沒有包含 /p(密碼)參數(shù),Schtasks 會提示提供密碼。然后,它顯示一條成功消息,在此情況下,是一條警告。


     

    為 reskits\admin01 鍵入密碼:********

    成功:已成功創(chuàng)建計劃任務(wù)“My App”。

    警告:已經(jīng)創(chuàng)建計劃的任務(wù)“My App”,但可能無法運行,因為
    無法設(shè)置帳戶信息。

     

    此警告表示遠(yuǎn)程域無法驗證 /u 參數(shù)指定的帳戶的身份。在此種情況下,遠(yuǎn)程域無法驗證用戶帳戶的身份,因為本地計算機不是遠(yuǎn)程計算機域信任的域的成員。如果發(fā)生這種情況,任務(wù)作業(yè)就會出現(xiàn)在計劃任務(wù)的列表中,但任務(wù)實際上空的,所以不會運行。


     

    下面的來自一個詳細(xì)查詢的顯示內(nèi)容指明任務(wù)所遇到的問題。在顯示內(nèi)容中,請注意“下次運行時間”的值是“永不過期”,“作為用戶運行”的值是“無法從任務(wù)計劃程序數(shù)據(jù)庫檢索”。


     

    如果此計算機是同一域或可信域的成員,就會成功計劃任務(wù),并會按指定的方式運行。


     

    主機名:                   SRV44
    任務(wù)名:                   My App
    下次運行時間:               永不過期
    狀態(tài):
    登錄模式:                   交互方式/后臺方式
    上次運行時間:               永不過期
    上次結(jié)果:                   0
    編寫者                     user03
    計劃:                     從 2001 年 12 月 14 日起,每個月 31 日下午 3:52
    要運行的任務(wù):               c:\program files\corpapps\myapp.exe
    起始于:                   myapp.exe
    注釋:                     N/A
    計劃任務(wù)狀態(tài):               已禁用
    計劃的類型:                 每月
    開始時間:                   下午 3:52:00
    開始日期:                   2001-12-14
    結(jié)束日期:                   N/A
    天:                       31
    月:                       一月、二月、三月、四月、五月、六月、七月、八月、九月、十月、十一月、十二月
    作為用戶運行:               無法從任務(wù)計劃程序數(shù)據(jù)庫檢索
    刪除沒有計劃的任務(wù):           已啟用
    如果運行了 X 小時 X 分鐘,停止任務(wù): 72:0
    重復(fù):每                   已禁用
    重復(fù):截止:時間:             已禁用
    重復(fù):截止:持續(xù)時間:           已禁用
    重復(fù):如果還在運行,停止         已禁用
    空閑時間:                   已禁用
    電源管理:                   已禁用


    注釋



       
    • 要以另一個用戶的權(quán)限運行 /create 命令,請使用 /u 參數(shù)。只有在遠(yuǎn)程計算機上計劃任務(wù)時,/u 參數(shù)才有效。
       
    • 要查看更多 schtasks /create 示例,請在命令提示符下鍵入 schtasks /create /?
       
    • 要計劃以另一個用戶的權(quán)限運行的任務(wù),請使用 /ru 參數(shù)。/ru 參數(shù)對于本地和遠(yuǎn)程計算機上的任務(wù)均有效。
       
    • 要使用 /u 參數(shù),本地計算機必須與遠(yuǎn)程計算機處于同一個域,或者必須處于遠(yuǎn)程計算機域信任的域。否則,要么不創(chuàng)建任務(wù),要么任務(wù)作業(yè)為空且不運行任務(wù)。
       
    • Schtasks 會始終提示提供密碼(除非您提供了密碼),即使使用當(dāng)前用戶帳戶在本地計算機上計劃任務(wù)。這是 Schtasks 的正常行為。
       
    • SchTasks 不驗證程序文件的位置或用戶帳戶密碼。如果沒有為用戶帳戶輸入正確的文件位置或正確的密碼,任務(wù)仍然可以創(chuàng)建,但不會運行。另外,如果帳戶的密碼更改或過期,而且沒有更改存儲在任務(wù)中的密碼,那么任務(wù)也不會運行。
         
    • 系統(tǒng)帳戶沒有交互式登錄權(quán)限。用戶看不到以系統(tǒng)權(quán)限運行的程序,也不能與其交互。
       
    • 每個任務(wù)只能運行一個程序。但是,可以創(chuàng)建一個批處理文件來啟動多個任務(wù),然后計劃一個任務(wù)來運行該批處理文件。
       
    • 只要創(chuàng)建了任務(wù)就可對其測試。使用 run 操作來測試任務(wù),然后從 SchedLgU.txt 文件 (Systemroot\SchedLgU.txt ) 中查閱錯誤。




    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">schtasks change



    更改一個或多個下列任務(wù)屬性。



       
    • 任務(wù)運行的程序 (/tr)。
       
    • 任務(wù)運行的用戶帳戶 (/ru)。
       
    • 用戶帳戶的密碼 (/rp)。
       
    • 把僅交互屬性添加到任務(wù) (/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]


    參數(shù)



     
    /tn TaskName
     
    標(biāo)識要更改的任務(wù)。輸入任務(wù)名。
     
    /s Computer
     
    指定遠(yuǎn)程計算機的名稱或 IP 地址(帶有或者沒有反斜杠)。該默認(rèn)值是本地計算機。
     
    /u [Domain\]User
     
    使用指定的用戶帳戶的權(quán)限運行該命令。默認(rèn)值為本地計算機上當(dāng)前用戶的權(quán)限。指定的用戶帳戶必須是遠(yuǎn)程計算機上 Administrators 組的成員。只有在遠(yuǎn)程計算機 (/s) 上更改任務(wù)時 /u/p 參數(shù)才有效。
     
    /p Password
     
    指定在 /u 參數(shù)中指定的用戶帳戶的密碼。如果使用 /u 參數(shù),但忽略 /p 參數(shù)或密碼參數(shù),Schtasks 將提示您輸入密碼。
       

    只有使用 /s/u/p 參數(shù)才有效。


     
    /ru {[Domain\]User | System}
     
    指定更改運行任務(wù)的用戶帳戶。對于指定 href="HELP=glossary.hlp TOPIC=local_system_account">Local System 帳戶,有效項為“”、“NT AUTHORITY\SYSTEM”或“SYSTEM”。
       

    在更改用戶帳戶的時候,必須也要更改用戶密碼。如果某個命令包含 /ru 參數(shù),但不包含 /rp 參數(shù),schtasks 就會提示提供新密碼。


       

    使用 Local System 帳戶的權(quán)限運行任務(wù)不需要密碼或不提示輸入密碼。


     
    /rp Password
     
    給現(xiàn)有用戶帳戶或 /ru 參數(shù)指定的用戶帳戶指定一個新密碼。在 Local System 帳戶中使用時,此參數(shù)會被忽略。
     
    /tr TaskRun
     
    更改任務(wù)運行的程序。輸入可執(zhí)行文件、腳本文件或批處理文件的完全合格的路徑和文件名。如果忽略該路徑,SchTasks 將假定文件在 systemroot\System32 目錄下。指定的程序替換任務(wù)運行的原始程序。
     
    /st Starttime
     
    使用 24 小時時間格式 HH:mm 指定任務(wù)的開始時間。例如,值 14:30 相當(dāng)于 12 小時時間格式的 2:30 PM。
     
    /ri Interval
     
    指定計劃的任務(wù)的重復(fù)間隔(以分鐘計)。值范圍為 1 - 599940(599940 分鐘 = 9999 小時)
     
    /et EndTime
     
    使用 24 小時時間格式 HH:mm 指定任務(wù)的結(jié)束時間。例如,值 14:30 相當(dāng)于 12 小時時間格式的 2:30 PM。
     
    /du Duration
     
    指定關(guān)閉 EndTimeDuration 的任務(wù)(如果指定了的話)。
     
    /k
     
    /et/du 指定的時間停止任務(wù)運行的程序。如果沒有 /k,Schtasks 在到達(dá) /et/du 指定的時間之后不再運行程序,但它不會停止仍在運行的程序。該參數(shù)是可選的,并且僅對于“分鐘”或“小時”計劃才有效。
       
    /sd StartDate
     
    指定任務(wù)應(yīng)運行的第一個日期。日期格式為 mm/dd/yyyy。
     
    /ed EndDate
     
    指定任務(wù)應(yīng)運行的最后一個日期。格式為 mm/dd/yyyy
     
    /ENABLE
     
    指定啟用已計劃的任務(wù)。
     
    /DISABLE
     
    指定禁用已計劃的任務(wù)。
     
    /it
     
    指定僅在“運行方式”用戶(運行任務(wù)的用戶帳戶)登錄到計算機時才運行已計劃的任務(wù)。
       

    此參數(shù)不會影響使用系統(tǒng)權(quán)限運行的任務(wù),也不會影響已經(jīng)設(shè)置僅交互屬性的任務(wù)。不能使用更改命令從任務(wù)中刪除僅交互屬性。


       

    默認(rèn)情況下,當(dāng)計劃任務(wù)時或者使用 /u 參數(shù)指定帳戶時,“運行方式”用戶將是本地計算機的當(dāng)前用戶(如果使用了該參數(shù))。但是,如果該命令包含 /ru 參數(shù),“運行方式”用戶則是由 /ru 參數(shù)指定的帳戶。


     
    /z
     
    指定在計劃完成時刪除任務(wù)。
     
    /?
     
    在命令提示符下顯示幫助。


    注釋



       
    • /tn/s 參數(shù)標(biāo)識該任務(wù)。/tr、/ru/rp 參數(shù)指定可以更改的任務(wù)屬性。
       
    • /ru/rp 參數(shù)指定運行任務(wù)的權(quán)限。/u/p 參數(shù)指定用于更改任務(wù)的權(quán)限。
       
    • 要在遠(yuǎn)程計算機上更改任務(wù),用戶必須使用遠(yuǎn)程計算機上的 Administrators 組的成員的帳戶登錄到本地計算機。
       
    • 要使用另一個用戶 (/u, /p) 的權(quán)限運行 /change 命令,本地計算機上必須與遠(yuǎn)程計算機處于同一個域,或者必須處于遠(yuǎn)程計算機域信任的域。
       
    • 系統(tǒng)帳戶沒有交互式登錄權(quán)限。用戶看不到以系統(tǒng)權(quán)限運行的程序,也不能與其交互。
       
    • 要使用 /it 屬性識別任務(wù),請使用詳細(xì)查詢 (/query /v)。在一個帶 /it 的任務(wù)的詳細(xì)查詢顯示中,Logon Mode 字段的值為 Interactive only。


    示例


    更改任務(wù)運行的程序


    下面的命令將 Virus Check 任務(wù)運行的程序由 VirusCheck.exe 更改為 VirusCheck2.exe。此命令使用 /tn 參數(shù)標(biāo)識任務(wù),使用 /tr 參數(shù)指定任務(wù)的新程序。(不能更改任務(wù)名稱。)


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


    作為響應(yīng),SchTasks.exe 顯示以下成功消息:


    成功:計劃任務(wù)“Virus Check”的參數(shù)已更改。

    此命令的結(jié)果是,Virus Check 任務(wù)現(xiàn)運行 VirusCheck2.exe。


    更改遠(yuǎn)程任務(wù)的用戶密碼


    下面的命令更改用于遠(yuǎn)程計算機 Svr01 上 RemindMe 任務(wù)的用戶帳戶密碼。命令使用 /tn 參數(shù)標(biāo)識任務(wù),使用 /s 參數(shù)指定遠(yuǎn)程計算機。它使用 /rp 參數(shù)指定新的密碼 p@ssWord3。


    在用戶帳戶密碼過期或更改的時候需要此過程。如果存儲在任務(wù)中的密碼無效,那么任務(wù)不會運行。


    schtasks /change /tn RemindMe /s Svr01 /rp p@ssWord3


    作為響應(yīng),SchTasks.exe 顯示以下成功消息:


    成功:計劃任務(wù)“RemindMe”的參數(shù)已更改。

    這個命令的結(jié)果是:RemindMe 任務(wù)現(xiàn)在以其初始的用戶帳戶運行,但擁有一個新密碼。


    更改任務(wù)的程序和用戶帳戶


    下面的命令更改任務(wù)運行的程序以及任務(wù)運行的用戶帳戶。實質(zhì)上,它將舊的計劃用于新的任務(wù)。這個命令將把 ChkNews 任務(wù)(該任務(wù)每天早上 9:00 啟動 Notepad.exe)更改為啟動 Internet Explorer。


    該命令使用 /tn 參數(shù)來標(biāo)識任務(wù)。它使用 /tr 參數(shù)更改任務(wù)運行的程序,使用 /ru 參數(shù)更改任務(wù)運行的用戶帳戶。


    忽略為用戶帳戶提供密碼的 /rp 參數(shù)。必須為帳戶提供密碼,但可以使用 /rp 參數(shù)以及在明文中鍵入密碼,或等待 SchTasks.exe 要求輸入密碼的提示,然后以不顯示文本的方式輸入密碼。


    schtasks /change /tn ChkNews /tr "c:\program files\Internet Explorer\iexplore.exe" /ru DomainX\Admin01


    作為響應(yīng),SchTasks.exe 要求輸入用戶帳戶的密碼。它不顯示鍵入的文本,因此密碼不可見。


    Please enter the password for DomainX\Admin01: *********

    請注意,/tn 參數(shù)標(biāo)識任務(wù),/tr/ru 參數(shù)更改任務(wù)的屬性。不能使用另外一個參數(shù)來標(biāo)識任務(wù),而且不能更改任務(wù)的名稱。


    作為響應(yīng),SchTasks.exe 顯示以下成功消息:


    成功:計劃任務(wù)“ChkNews”的參數(shù)已更改。

    作為此命令的結(jié)果,ChkNews 任務(wù)現(xiàn)在使用“管理員”帳戶的權(quán)限運行 Internet Explorer。


    將程序更改為 System 帳戶


    下面的命令更改了 SecurityScript 任務(wù)以使其以“系統(tǒng)”帳戶權(quán)限運行。它使用 /ru "" 參數(shù)來表示 System 帳戶。


    schtasks /change /tn SecurityScript /ru ""


    作為響應(yīng),SchTasks.exe 顯示以下成功消息:



    信息:已計劃任務(wù)“SecurityScript”的“運行方式”用戶名將更改為“NT AUTHORITY\SYSTEM”。
    成功:計劃任務(wù)“SecurityScript”的參數(shù)已更改。

    因為任務(wù)以 System 帳戶權(quán)限運行不需要密碼,所以 SchTasks.exe 不提示輸入密碼。


    僅在我登錄時才運行程序


    下面的命令把僅交互屬性添加到一個現(xiàn)有任務(wù) MyApp。此屬性確保任務(wù)僅在“運行方式”用戶(即運行任務(wù)的用戶帳戶)登錄到計算機時運行。


    此命令使用 /tn 參數(shù)標(biāo)識任務(wù),并使用 /it 參數(shù)把僅交互屬性添加到任務(wù)。由于任務(wù)已經(jīng)以我的用戶帳戶的權(quán)限運行,所以我不需要更改任務(wù)的 /ru 參數(shù)。


    schtasks /change /tn MyApp /it


    作為響應(yīng),SchTasks.exe 顯示以下成功消息。


    成功:計劃任務(wù)“MyApp”的參數(shù)已更改。


    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">schtasks run



     

    立即運行計劃任務(wù)。run 操作忽略計劃,但使用程序文件位置、用戶帳戶和存儲在任務(wù)中的密碼立即運行任務(wù)。


     

    語法


     

    schtasks /run /tn TaskName [/s Computer [/u [Domain\]User [/p Password]]]


     

    參數(shù)


     

       
    /tn TaskName
       
    必需。標(biāo)識任務(wù)。
       
    /s Computer
       
    指定遠(yuǎn)程計算機的名稱或 IP 地址(帶有或者沒有反斜杠)。該默認(rèn)值是本地計算機。
       
    /u [Domain\]User
       
    使用指定的用戶帳戶的權(quán)限運行該命令。默認(rèn)情況下,使用本地計算機當(dāng)前用戶的權(quán)限運行該命令。
         

    指定的用戶帳戶必須是遠(yuǎn)程計算機上 Administrators 組的成員。只有使用 /s/u/p 參數(shù)才有效。


       
    /p Password
       
    指定在 /u 參數(shù)中指定的用戶帳戶的密碼。如果使用 /u 參數(shù),但忽略 /p 參數(shù)或密碼參數(shù),Schtasks 將提示您輸入密碼。
         

    只有使用 /s/u/p 參數(shù)才有效。


       
    /?
       
    在命令提示符下顯示幫助。

     

     

    注釋


     

         
    • 使用這個操作來測試任務(wù)。如果任務(wù)沒有運行,請檢查“任務(wù)計劃程序服務(wù)”事務(wù)日志 Systemroot\SchedLgU.txt 以獲取錯誤。
         
    • 運行任務(wù)不會影響任務(wù)計劃,不會更改為任務(wù)計劃好的下次運行時間。
         
    • 要遠(yuǎn)程運行任務(wù),必須在遠(yuǎn)程計算機上計劃任務(wù)。在運行該任務(wù)時,它僅在遠(yuǎn)程計算機上運行。要驗證任務(wù)正在遠(yuǎn)程計算機上運行,請使用“任務(wù)管理器”或“任務(wù)計劃程序”事務(wù)日志 Systemroot\SchedLgU.txt。

    •  

     

    示例


     

    在本地計算機上運行任務(wù)


     

    下面的命令啟動“Security Script”任務(wù)。


     

    schtasks /run /tn "Security Script"


     

    作為響應(yīng),SchTasks.exe 啟動與任務(wù)相關(guān)聯(lián)的腳本并顯示以下消息:


     
    成功:已嘗試運行計劃任務(wù)“Security Script”。

     

    正如消息提示的那樣,Schtasks 會嘗試啟動程序,但它無法驗證該程序?qū)嶋H上已經(jīng)啟動。


     

    運行遠(yuǎn)程計算機上的任務(wù)


     

    下面的命令運行遠(yuǎn)程計算機 Svr01 上的 Update 任務(wù):


     

    schtasks /run /tn Update /s Svr01


     

    此時,SchTasks.exe 顯示以下錯誤消息:


     
    錯誤:無法啟動任務(wù)計劃程序服務(wù)。

     

    查看 Svr01 上的“計劃任務(wù)程序”事務(wù)日志 C:\Windows\SchedLgU.txt 以獲取錯誤的原因。在這種情況下,日志中顯示以下條目:


     

    "Update.job" (update.exe) 2001-3-26 1:15:46 PM ** 錯誤 **
    嘗試登錄到與任務(wù)關(guān)聯(lián)的帳戶失敗,因而任務(wù)不能運行。
    指定的錯誤是:
    0x8007052e:登錄失敗:未知的用戶名或錯誤的密碼。
    驗證任務(wù)的運行方式名和密碼為有效,并且重試。

     

    顯然,任務(wù)中的用戶名或密碼在此系統(tǒng)中無效。下面的 schtasks /change 命令為 Svr01 上的 Update 任務(wù)更新用戶名和密碼:


     

    schtasks /change /tn Update /s Svr01 /ru Administrator /rp PassW@rd3


     

    change 命令完成之后,重新運行 run 命令。這一次,Update.exe 程序啟動,SchTasks.exe 顯示以下消息:


     
    成功:已嘗試運行已計劃任務(wù)“Update”。

     

    正如消息提示的那樣,Schtasks 會嘗試啟動程序,但它無法驗證該程序?qū)嶋H上已經(jīng)啟動。



    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">schtasks end



     

    終止由任務(wù)啟動的程序。


     

    語法


     

    schtasks /end /tn TaskName [/s Computer [/u [Domain\]User [/p Password]]]


     

    參數(shù)


     

       
    /tn TaskName
       
    必需。標(biāo)識啟動程序的任務(wù)。
       
    /s Computer
       
    指定遠(yuǎn)程計算機的名稱或 IP 地址。該默認(rèn)值是本地計算機。
       
    /u [Domain\]User
       
    使用指定的用戶帳戶的權(quán)限運行該命令。默認(rèn)情況下,使用本地計算機當(dāng)前用戶的權(quán)限運行該命令。
         

    指定的用戶帳戶必須是遠(yuǎn)程計算機上 Administrators 組的成員。只有使用 /s/u/p 參數(shù)才有效。


       
    /p Password
       
    指定在 /u 參數(shù)中指定的用戶帳戶的密碼。如果使用 /u 參數(shù),但忽略 /p 參數(shù)或密碼參數(shù),Schtasks 將提示您輸入密碼。
         

    只有使用 /s/u/p 參數(shù)才有效。


       
    /?
       
    顯示幫助。

     

     

    注釋


     

         
    • SchTasks.exe 只終止由計劃任務(wù)啟動的程序?qū)嵗?。要停止其他進程,請使用 TaskKill,它是一個包含在 Windows?XP Professional 中的工具。有關(guān) TaskKill 的詳細(xì)信息,請參閱 TaskKill。

    •  

     

    示例


     

    終止本地計算機上的任務(wù)


     

    下面的命令終止由 My Notepad 任務(wù)啟動的 Notepad 實例:


     

    schtasks /end /tn "My Notepad"


     

    作為響應(yīng),SchTasks.exe 終止了由任務(wù)啟動的 Notepad.exe 實例并顯示以下成功消息:


     
    成功:已計劃任務(wù)“My Notepad”已成功終止。

     

    終止遠(yuǎn)程計算機上的任務(wù)


     

    下面的命令終止遠(yuǎn)程計算機 Svr01 上由 InternetOn 任務(wù)啟動的 Internet Explorer 實例:


     

    schtasks /end /tn InternetOn /s Svr01


     

    作為響應(yīng),SchTasks.exe 停止由任務(wù)啟動的 Internet Explorer 實例并顯示以下成功消息:


     
    成功:已計劃任務(wù)“InternetOn”已成功終止。


    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">schtasks delete



    刪除計劃任務(wù)。


    語法


    schtasks /delete /tn {TaskName | *} [/f] [/s Computer [/u [Domain\]User [/p Password]]]


    參數(shù)



     
    /tn {TaskName | *}
     
    必需。標(biāo)識要刪除的任務(wù)。
       
         
           
           
           
           
           
           
           
           
           
           
           
           
         
       
    描述
    TaskName刪除已命名任務(wù)。
    *刪除計算機上的所有計劃任務(wù)。

     
    /f
     
    阻止確認(rèn)消息。不警告就刪除任務(wù)。
     
    /s Computer
     
    指定遠(yuǎn)程計算機的名稱或 IP 地址(帶有或者沒有反斜杠)。該默認(rèn)值是本地計算機。
     
    /u [Domain\]User
     
    使用指定的用戶帳戶的權(quán)限運行該命令。默認(rèn)情況下,使用本地計算機當(dāng)前用戶的權(quán)限運行該命令。
       

    指定的用戶帳戶必須是遠(yuǎn)程計算機上 Administrators 組的成員。只有使用 /s/u/p 參數(shù)才有效。


     
    /p Password
     
    指定在 /u 參數(shù)中指定的用戶帳戶的密碼。如果使用 /u 參數(shù),但忽略 /p 參數(shù)或密碼參數(shù),Schtasks 將提示您輸入密碼。
       

    只有使用 /s/u/p 參數(shù)才有效。


     
    /?
     
    在命令提示符下顯示幫助。


    注釋



       
    • delete 操作從計劃中刪除任務(wù)。它不刪除任務(wù)運行的程序或中斷正在運行的程序。
       
    • delete * 命令刪除所有為計算機計劃的任務(wù),而不是僅刪除由當(dāng)前用戶計劃的任務(wù)。


    示例


    從遠(yuǎn)程計算機上的計劃中刪除任務(wù)


    下面的命令從遠(yuǎn)程計算機上的計劃中刪除“Start Mail”任務(wù)。它使用 /s 參數(shù)來標(biāo)識遠(yuǎn)程計算機。


    schtasks /delete /tn "Start Mail" /s Svr16


    作為響應(yīng), SchTasks.exe 顯示以下確認(rèn)消息。要刪除任務(wù),請鍵入 y。要取消命令,請鍵入 n


    警告:您確定要刪除任務(wù)“Start Mail”嗎 (Y/N )? y
    成功:已成功刪除已計劃任務(wù)“Start Mail”。

    刪除所有為本地計算機計劃的任務(wù)。


    下面的命令從本地計算機的計劃中刪除所有的任務(wù),包括由其他用戶計劃的任務(wù)。它使用 /tn * 參數(shù)代表計算機上所有的任務(wù),使用/f 參數(shù)取消確認(rèn)消息。


    schtasks /delete /tn * /f


    作為響應(yīng),SchTasks.exe 顯示以下成功消息以表明只刪除了計劃任務(wù) SecureScript。


    成功:已計劃任務(wù)“SecureScript”已成功刪除。

    href="#">src="ms-its:c:\windows\help\UAshared.chm::/plusCold.gif">style="WIDTH: 0px">schtasks query



    顯示計劃在計算機上運行的任務(wù)。


    語法


    schtasks [/query] [/fo {TABLE | LIST | CSV}] [/nh] [/v] [/s Computer [/u [Domain\]User [/p Password]]]


    參數(shù)



     
    [/query]
     
    操作名稱可選。鍵入不帶任何參數(shù)的 schtasks 執(zhí)行查詢。
     
    /fo {TABLE|LIST|CSV}
     
    指定輸出格式。TABLE 為默認(rèn)值。
     
    /nh
     
    忽略表格顯示中的列標(biāo)題。此參數(shù)與 TABLECSV 輸出格式共同使用時有效。
     
    /v
     
    將任務(wù)的高級屬性添加到顯示中。
       

    使用 /v 的查詢應(yīng)該格式化成 LISTCSV


     
    /s Computer
     
    指定遠(yuǎn)程計算機的名稱或 IP 地址(帶有或者沒有反斜杠)。該默認(rèn)值是本地計算機。
     
    /u [Domain\]User
     
    使用指定的用戶帳戶的權(quán)限運行該命令。默認(rèn)情況下,使用本地計算機當(dāng)前用戶的權(quán)限運行該命令。
       

    指定的用戶帳戶必須是遠(yuǎn)程計算機上 Administrators 組的成員。只有使用 /s/u/p 參數(shù)才有效。


     
    /p Password
     
    指定在 /u 參數(shù)中指定的用戶帳戶的密碼。如果使用 /u,但忽略 /p 或密碼參數(shù),Schtasks 將提示您輸入密碼。
       

    只有使用 /s/u/p 參數(shù)才有效。


     
    /?
     
    在命令提示符下顯示幫助。


    注釋



       
    • query 操作將列出用戶有權(quán)查看的所有任務(wù)。管理員可以查看計算機上的所有任務(wù)。用戶只能查看他們計劃的任務(wù)。


    示例


    顯示本地計算機上的計劃任務(wù)


    下面的命令顯示本地計算機計劃的所有任務(wù)。這些命令得到的結(jié)果相同,并可以交換使用。


    schtasks


    schtasks /query


    作為響應(yīng),SchTasks.exe 以默認(rèn)的簡單表格格式顯示任務(wù),如下表所示:



    任務(wù)名   下次運行時間         狀態(tài)
    ========================= ======================== ==============
    Microsoft Outlook       登錄時
    SecureScript         14:42:00 PM , 2/4/2001

    顯示已計劃任務(wù)的高級屬性


    下面的命令要求詳細(xì)的顯示本地計算機上的任務(wù)。它使用 /v 參數(shù)來請求詳細(xì)顯示,使用 /fo LIST 參數(shù)來將顯示格式化成易于閱讀的列表。這個命令可以用來驗證創(chuàng)建的任務(wù)有預(yù)期的循環(huán)模式。


    schtasks /query /fo LIST /v


    作為響應(yīng),SchTasks.exe 顯示所有任務(wù)的詳細(xì)屬性列表。下面的顯示內(nèi)容顯示一個計劃在每月最后一個星期五的 4:00 A.M. 運行的任務(wù)的任務(wù)列表:



    主機名: RESKIT01
    任務(wù)名: SecureScript
    下次運行時間: 2001 年的 3 月 30 日上午 4 點
    狀態(tài): 未能啟動
    登錄模式: 交互方式/后臺方式
    上此運行時間: 永不過期
    上次結(jié)果: 0
    編寫者: user01
    計劃: 從 2001 年 3 月 24 日起,每月的最后一個星期五上午 4 點
    要運行的任務(wù): C:\WINDOWS\system32\notepad.exe
    起始于: notepad.exe
    注釋: N/A
    計劃任務(wù)狀態(tài): 已啟用
    計劃的類型: 每月
    修飾符: Last FRIDAY
    開始時間: 上午 4:00:00
    開始日期: 2001-3-24
    結(jié)束日期: N/A
    天: 星期五
    月: 一月、二月、三月、四月、五月、六月、七月、八月、九月、十月、十一月、十二月
    作為用戶運行: RESKIT\user01
    刪除沒有計劃的任務(wù): 已啟用
    如果運行了 X 小時 X 分鐘,停止任務(wù): 72:0
    重復(fù):截止:時間: 已禁用
    重復(fù):截止:持續(xù)時間: 已禁用
    重復(fù):如果還在運行,停止: 已禁用
    空閑:開始時間(用于“空閑時”計劃類型): 已禁用
    空閑:僅在空閑 X 分鐘時運行: 已禁用
    空閑:如果不處于空閑狀態(tài)則重試 X 分鐘: 已禁用
    空閑:如果空閑狀態(tài)結(jié)束,停止任務(wù): 已禁用
    電源管理:不用電池啟動: 已禁用
    電源管理:在電池模式停止: 已禁用

    將為遠(yuǎn)程計算機計劃的任務(wù)記入日志


    下面的命令請求為遠(yuǎn)程計算機計劃的任務(wù)列表,并將任務(wù)添加到本地計算機中以逗號分隔的日志文件中。此命令的格式可以用來收集和跟蹤為多個計算機計劃的任務(wù)。


    命令使用 /s 參數(shù)標(biāo)識遠(yuǎn)程計算機 Reskit16,使用 /fo 參數(shù)指定格式,使用 /nh 參數(shù)取消列標(biāo)題。附加符號將輸出重定向到本地計算機 Svr01 上的任務(wù)日志 p0102.csv。因為命令在遠(yuǎn)程計算機上運行,所以本地計算機路徑必須是完全合格的。


    schtasks /query /s Reskit16 /fo csv /nh >> \\svr01\data\tasklogs\p0102.csv


    作為響應(yīng),SchTasks.exe 會把為計算機 Reskit16 計劃的任務(wù)添加到本地計算機 Svr01 上的 p0102.csv 文件中。



    注釋



    • 此幫助文件描述 Windows Server?2003 家族中包含的 Schtasks.exe 的版本。有關(guān) Windows?XP Professionalid=pro> 中的 Schtasks.exe 的版本信息,請參閱 Windows?XP Professional“幫助”中的 Schtasks 主題。
    • SchTasks.exe 執(zhí)行與“控制面板”中的“計劃任務(wù)”相同的操作。您可以一起使用這些工具,也可以互換使用。
    • SchTasks 取代了包含在 Windows 早期版本中的工具 At.exe。盡管 Windows Server?2003 家族中仍然包含 At.exe,但 Schtasks 才是建議使用的命令行任務(wù)計劃工具。
    • Schtasks 命令中的參數(shù)可以按任何順序顯示。鍵入不帶任何參數(shù)的 schtasks 執(zhí)行查詢。
    • Schtasks 的權(quán)限
         

           
      • 必須具有運行該命令的權(quán)限。任何用戶都可以在本地計算機上計劃任務(wù),而且他們可以查看和更改他們所計劃的任務(wù)。Administrators 組的成員可以計劃、查看和更改本地計算機上的所有任務(wù)。
           
      • 要在遠(yuǎn)程計算機上計劃、查看或更改任務(wù),您必須屬于遠(yuǎn)程計算機上的 Administrators 組的成員,或者必須使用 /u 參數(shù)提供遠(yuǎn)程計算機的管理員的憑據(jù)。
           
      • 只有在本地和遠(yuǎn)程計算機處于同一個域或本地計算機處于遠(yuǎn)程計算機域信任的域,您才可以在 /create/change 操作中使用 /u 參數(shù)。否則,遠(yuǎn)程計算機將無法對指定的用戶帳戶進行身份驗證,也無法驗證該帳戶是否為 Administrators 組的成員。
           
      • 必須具有運行該任務(wù)的權(quán)限。不同的任務(wù)要求不同的權(quán)限。默認(rèn)情況下,使用本地計算機的當(dāng)前用戶的權(quán)限或使用 /u 參數(shù)指定的用戶的權(quán)限(如果包含的話)運行任務(wù)。要使用不同用戶帳戶的權(quán)限或使用系統(tǒng)權(quán)限運行任務(wù),請使用 /ru 參數(shù)。

      •    

    • 要確認(rèn)計劃運行或要找出計劃不運行的原因,請查看“任務(wù)計劃”服務(wù)事務(wù)日志 Systemroot\SchedLgU.txt。該日志記錄了由包括“計劃任務(wù)”和 SchTasks.exe 在內(nèi)的所有使用該服務(wù)的工具啟動的嘗試運行。
    • 損壞任務(wù)文件的情況極少發(fā)生。已損壞文件不會運行。在已損壞任務(wù)上試圖執(zhí)行某項操作時,SchTasks.exe 顯示以下錯誤消息:
         
      錯誤:數(shù)據(jù)非法。

         

      已損壞任務(wù)無法恢復(fù)。要恢復(fù)系統(tǒng)的計劃任務(wù)特征,請使用 SchTasks.exe 或“計劃任務(wù)”從系統(tǒng)中刪除任務(wù)并重新計劃。




    相關(guān)文章
    本頁查看次數(shù):