November 30, 2010

排程設定 - 取代 AT 的 schtasks

原來 XP 還有個功能更強、取代AT指令,叫做 schtasks

  SCHTASKS /Create  /RU robert /RP 123 /SC DAILY /MO 1 /TN REBOOT /TR c:\Bat\123.bat /ST 07:45:00

詳情請下 SCHTASKS /? 或 SCHTASKS /Create  /? 查看



C:\Documents and Settings\Robert>SCHTASKS/?

SCHTASKS /parameter [arguments]

描述:
    讓系統管理員能夠在本機或遠端系統上建立、刪除、查詢、
    結束排程工作。取代 AT.exe




SCHTASKS /Create [/S system [/U username [/P password]]]
    [/RU username [/RP password]] /SC schedule [/MO modifier] [/D day]
    [/I idletime] /TN taskname /TR taskrun [/ST starttime] [/M months]
    [/SD startdate] [/ED enddate]

描述:
   讓系統管理員可以在本機或遠端系統上建立
    排程工作。

參數清單:
    /S    system     指定要連線的遠端系統。
   如果省略 system 參數,預設
   值將會是本機系統。
  

    /U    username   指定要執行命令的使用者
   內容。

    /P    password   指定使用者密碼。
 

    /RU   username   指定要執行工作的使用者
   帳戶 (使用者內容)。
   系統帳戶的有效值是
  "","NT AUTHORITY\SYSTEM" 或
   "SYSTEM"。

    /RP   password   指定排程執行頻率。
   如果要詢問密碼,參數值必須
   設定成 "*" 或不設定。

   密碼不會作用在
   系統帳戶。

    /SC   schedule   指定排程執行頻率。
   有效的排程類型: MINUTE,HOURLY,
   DAILY,WEEKLY,MONTHLY,ONCE,
   ONSTART,ONLOGON,ONIDLE。

    /MO   modifier   重新調整排程類型,
   來改善週期性的排程控制。
   有效值列在下列的 "Modifiers"
   區段中。

    /D    days   指定工作執行的日期。
   有效值是: MON,TUE,WED,
   THU,FRI,SAT,SUN。還有
   MONTHLY 排程 1 - 31 (以月份
   為主的天數)。

    /M    months     指定排程工作的月份。
   預設值是每月的第一天。
   有效值是: JAN, FEB, MAR,
   APR, MAY, JUN, JUL, AUG, SEP, OCT,
   NOV, DEC.

    -i    idletime   指定閒置時間的長短,
   過了這個時間就會執行排定的
   ONIDLE 工作。
   有效範圍是: 1 - 999 分鐘。

    /TN   taskname   指定可以用來識別
   這個排程工作的唯一性名稱。

    /TR   taskrun    指定這個排程工作執行
   程式的路徑及檔案名稱。
  
   範例: C:\windows\system32\calc.exe

    /ST   starttime 指定工作的執行時間。
   時間格式是 HH:MM:SS (24
   小時制) 範例,14:30:00 代表
   2:30 PM。

    /SD   startdate 指定工作第一次執行的日期。
   格式是
   "yyyy/mm/dd"。



    /ED   enddate    指定工作最後一次執行的日期。
   格式是
   "yyyy/mm/dd"。



    /? 顯示說明或使用方式。

修飾元: 每個排程類型的/MO 參數有效值:
    MINUTE:  1 - 1439 分鐘。
    HOURLY:  1 - 23 小時。
    DAILY:   1 - 365 天。
    WEEKLY:  1 - 52 週。
    ONCE:    沒有修飾元。
    ONSTART: 沒有修飾元。
    ONLOGON: 沒有修飾元。
    ONIDLE:  沒有修飾元。
    MONTHLY: 1 - 12 或
FIRST,SECOND,THIRD,FOURTH,LAST,LASTDAY。

範例:
 ◎   SCHTASKS /Create /S system /U user /P password /RU runasuser  /RP runaspassword /SC HOURLY /TN rtest1 /TR notepad
   
 ◎   SCHTASKS /Create /S system /U domain\user /P password /SC MINUTE  /MO 5 /TN rtest2 /TR calc.exe /ST 12:00:00 /SD 2001/12/30 /ED 2001/12/30 /RU runasuser /RP

 ◎   SCHTASKS /Create /SC MONTHLY /MO first /D SUN /TN game /TR c:\windows\system32\freecell
   
 ◎  SCHTASKS /Create /S system /U user /P password /RU runasuser  /RP runaspassword /SC WEEKLY /TN test1 /TR notepad.exe
   
 ◎   SCHTASKS /Create /S system /U domain\user /P password /SC MINUTE  /MO 5 /TN test2 /TR c:\windows\system32\notepad.exe   /ST 18:30:00 /RU runasuser /RP *
   
 ◎   SCHTASKS /Create /SC MONTHLY /MO first /D SUN /TN cell /TR c:\windows\system32\freecell /RU runasuser

0推薦此文章
Today's Visitors: 0 Total Visitors: 34
Personal Category: Uncategorized Articles Topic: technology / tech info / software
歷史上的今天:
[Trackback URL]

Post A Comment









Yes No



Please input the magic number:

( Prevent the annoy garbage messages )
( What if you cannot see the numbers? )
Please input the magic number

誰來收藏
Loading ...
unlog_NVPO 0