- 語法:
schtasks / 建立/tnTaskName/trTaskRun/sc排程[/mo 修飾詞][/d 天][/m 月份[,月份...][/i IdleTime][/st 開始時間][/sd 開始日期][/ed 結束日期][工期] [/s 電腦[/u [domain\] 使用者 /p 密碼]][/ru {[Domain\] 使用者|"System"}[出現 /rp 密碼]]/? - 參數:
- /tn 工作名稱 指定工作的名稱。
- /tr TaskRun 指定的程式或工作所執行的指令。輸入可執行檔、指令碼檔或批次檔的完整且適用的路徑和檔案名稱。如果您省略路徑,Schtasks.exe 會假設檔案是在 Systemroot\System32 資料夾中。
- /sc 排程 指定的排程類型。有效值為分鐘,每小時、 每天、 每週、 每月一次、 ONSTART、 ONLOGON、 ONIDLE。
- /mo 修飾詞 指定工作在其排程類型執行的頻率。這是每月的排程的必要參數。對於分鐘、小時、每天或每週排程,這個參數是有效的,不過是選擇性。預設值為 1。
- /d 一天 指定的一週的某一日或每個月的某一天。只在每週或每月的排程有效。
- /m 月份[,月份...]指定一年的月份。有效值為 1 月-年 12 月和 * (每月)。的 /m 參數只能以每月的排程無效。使用 LASTDAY 修飾詞時,它是必要的。否則,它是選擇性,且預設值為 * (每月)。
- /i IdleTime 指定工作啟動之前,電腦閒置的時間。請輸入 1 到 999 的整數數字。這個參數只在 ONIDLE 排程中是有效,而且是必須的。
- /st 開始時間 指定工作開始的時間,以 24 小時的格式。命令完成後,預設值會是目前的當地時間。的/st 參數必須配合使用有效的分鐘中,每小時、 每天、 每週、 每月,並一次排程。它是一次排程的必要項目。
- /sd 開始日期 指定工作以 MM/DD/YYYY 格式開始的日期。預設值為目前的日期。的 /sd 參數會在所有的排程時才有效,而且是 ONCE 排程所需。
- /ed 結束日期 指定該任務所執行的最後一個日期。這個參數是選擇性的。它在一次性、ONSTART、ONLOGON 或 ONIDLE 的排程中無效。根據預設,排程會有沒有結束日期。
- /du 持續時間 指定的時間分鐘或每小時的排程中的最大長度 HHHH:MM 24 小時制的格式。指定的時間內之後,Schtasks 會等到開始時間再次發生才開始工作。根據預設,工作排程沒有最大的持續時間。這個參數是選擇性的,且只在分鐘或小時的排程有效。
- /s 電腦 指定的名稱或 IP 位址遠端電腦時,具有或沒有反斜線字元。預設為本機電腦。
- /u [domain\]使用者 使用指定的使用者帳戶權限執行命令。根據預設,命令會執行登入執行 Schtasks 電腦的使用者的權限。
- /p 密碼 指定 /u 參數中所指定的使用者帳戶的密碼。這是必要參數的時機 /u 參數 會使用。
- /ru {[網域\]使用者 | 「 系統 」} 指定的使用者帳戶的權限,會執行工作。根據預設,登入執行 Schtasks 電腦的使用者的權限執行工作。
- /rppassword指定 /ru參數中指定的使用者帳戶的密碼。如果您省略這個參數,當您指定的使用者帳戶時,Schtasks.exe 會提示您輸入密碼,並模糊顯示您鍵入的文字。以 NT Authority\System 帳戶的權限執行的工作不需要密碼,並不會提示 Schtasks.exe,這是其中一個。
- /?在命令提示字元顯示說明。
Schtasks /變更
變更一或多個任務的下列屬性:
若要變更排定的工作:
若要以手動方式執行排定的工作,其排程之外:
若要結束排定的工作:
若要刪除排定的工作:
如果要執行排定工作的查詢:
- 執行工作 (/tr ) 程式。
- 工作執行 (/ru ) 的使用者帳戶。
- 使用者帳戶 (/rp ) 的密碼。
- 語法:schtasks /change /tn工作名稱 [/s 電腦[/u [domain\] 使用者 /p 密碼]] [/tr TaskRun] [/ru [Domain\] 使用者 |「 系統 」] [出現 /rp 密碼]
- 參數:
- /tnTaskName識別要變更的工作。輸入工作名稱。
- /sComputer指定的名稱或遠端電腦的 IP 位址,具有或沒有反斜線字元。預設為本機電腦。
- /u[domain\]user使用指定的使用者帳戶權限執行命令。根據預設,命令會執行登入執行 Schtasks 電腦的使用者的權限。
- /ppassword指定 /u 參數中所指定的使用者帳戶的密碼。使用 /U 參數時,這個參數是必要的。
- /trTaskRun變更工作執行的程式。輸入可執行檔、指令碼檔或批次檔的完整且適用的路徑和檔案名稱。如果您省略路徑,Schtasks.exe 會假設檔案是在 Systemroot\System32 資料夾中。指定的程式會取代原始由工作執行的程式。
- /ru[Domain\]使用者 |「 系統 」變更工作的使用者帳戶。
- /rppassword變更工作的帳戶密碼。鍵入新的密碼。
- /?在命令提示字元顯示說明。
Schtasks /執行
立即執行排定的工作。執行的作業會略過排程,但會使用儲存在要立即執行工作的程式檔案位置、 使用者帳戶和密碼。- 語法:schtasks 執行 /tn 工作名稱[/s 電腦[/u [domain\]使用者 /p 密碼]] /?
- 參數:
- /tnTaskName識別工作。這個參數是必要的。
- /sComputer指定的名稱或遠端電腦的 IP 位址,具有或沒有反斜線字元。預設為本機電腦。
- /u[domain\]user使用指定的使用者帳戶權限執行命令。根據預設,命令會執行使用者登入執行 Schtasks 電腦的使用權限。
- /ppassword指定 /u 參數中所指定的使用者帳戶的密碼。使用 /U 參數時,這個參數是必要的。
- /?在命令提示字元顯示說明。
Schtasks /結束
停止工作啟動的程式。- 語法: schtasks /end /tn 工作名稱[/s 電腦[/u [domain\]使用者 /p 密碼]] /?
- 參數:
- /tnTaskName識別啟動該程式的工作。這個參數是必要的。
- /sComputer指定的名稱或遠端電腦的 IP 位址,具有或沒有反斜線字元。預設為本機電腦。
- /u[domain\]user使用指定的使用者帳戶權限執行命令。根據預設,命令會執行登入執行 Schtasks 電腦的使用者的權限。
- /ppassword指定/u參數中指定的使用者帳戶的密碼。使用 /U 參數時,這個參數是必要的。/?顯示說明。
Schtasks /Delete
刪除排定的工作。- 語法:schtasks /delete /tn {工作名稱| *} [/f ] [/s 電腦[/u [網域\]使用者/p 密碼]] [/? ]
- 參數:
- /tn{工作名稱|} *識別要刪除的工作。這個參數是必要的。
- TaskName刪除已命名的工作。
- *刪除電腦上所有排定的工作。
- /f抑制確認訊息。會在沒有預警的情況下,刪除該任務。
- /sComputer指定的名稱或遠端電腦的 IP 位址,具有或沒有反斜線字元。預設為本機電腦。
- /u[domain\]user使用指定的使用者帳戶權限執行命令。根據預設,命令會執行登入執行 Schtasks 電腦的使用者的權限。
- /ppassword指定/u參數中所指定的使用者帳戶的密碼。使用 /U 參數時,這個參數是必要的。
- /?在命令提示字元顯示說明。
- /tn{工作名稱|} *識別要刪除的工作。這個參數是必要的。
Schtasks /Query
會顯示已排程好要在電腦上執行的所有排程,包括其他使用者所排程的工作:- 語法:schtasks [/query] [/fo {TABLE|LIST|CSV}][/nh ][/v][/s computer[/u [domain\]user/p password]]
- 參數: [/query] 作業名稱是選擇性的。輸入schtasks不加任何參數,就會執行查詢。
- /fo{TABLE|LIST|CSV}指定輸出格式。資料表是預設值。/nh將表格顯示的欄名省略。這個參數是有效的資料表和CSV輸出格式。
- /v加入顯示中的工作的進階的內容。使用/v查詢應該設定為清單或 CSV 的格式。
- /sComputer指定的名稱或遠端電腦的 IP 位址,具有或沒有反斜線字元。預設為本機電腦。
- /u[domain\]user使用指定的使用者帳戶權限執行命令。根據預設,命令會執行登入執行 Schtasks 電腦的使用者的權限。
- /ppassword指定/u參數中指定的使用者帳戶的密碼。使用 /U 參數時,這個參數是必要的。
- /?在命令提示字元顯示說明。
如何建立排定的工作
若要建立排定的工作:- 按一下 [開始],按一下 [執行]、 輸入cmd,然後按一下[確定]。
- 在命令提示字元中,輸入網路的開始,並按 ENTER,以顯示目前執行中服務的清單。如果工作排程器不會顯示在清單中,輸入網路啟動 「 工作排程器 」,,,然後按 ENTER 鍵。
- 在命令提示字元中,輸入schtasks 建立 /tn"Application_Name"/tr c:\apps\Application_Name /sc值/st SS /edMM/DD/YYYY/,然後按 ENTER 鍵。請注意,您可能必須變更您的情況的參數。例如,您可以在其中輸入schtasks / 建立 /tn"My App"/tr c:\apps\myapp.exe /sc daily /st 08:00:00 /ed 12/31/2004年本範例會排定 MyApp 程式一次一天執行,每一天,直到 2004 年 12 月 31 日上午 8:00。因為它省略 /mo 參數時,系統會使用 1 的預設間隔來每天執行命令。
如何變更排定的工作
若要變更排定的工作:- 按一下 [開始],按一下 [執行]、 輸入cmd,然後按一下[確定]。
- 在命令提示字元中,輸入網路的開始,並按 ENTER,以顯示目前執行中服務的清單。如果工作排程器不會顯示在清單中,輸入網路啟動 「 工作排程器 」,,,然後按 ENTER 鍵。
- 在命令提示字元中,請輸入schtasks/變更 /tn工作名稱[/s電腦[/u [網域\]使用者/p密碼]] [/tr TaskRun] [/ru [網域\]使用者|「 系統 」] [/rp密碼] ,然後按 ENTER 鍵。請注意,您可能必須變更您的情況的參數。例如,若要變更工作執行的程式,請鍵入: schtasks /change /tn"Application_Name"/tr C:\File_Path\Application_Name.exe
如何執行排定的工作
若要以手動方式執行排定的工作,其排程之外:- 按一下 [開始],按一下 [執行]、 輸入cmd,然後按一下[確定]。
- 在命令提示字元中,輸入網路的開始,並按 ENTER,以顯示目前執行中服務的清單。如果工作排程器不會顯示在清單中,輸入網路啟動 「 工作排程器 」,,,然後按 ENTER 鍵。
- 在命令提示字元中,輸入schtasks /run /tnTaskName[/scomputer [/u [domain\]user/ppassword]] ,然後按 ENTER 鍵。請注意,您可能必須變更您的情況的參數。例如,若要在本機電腦上執行工作,輸入 schtasks /run /tn"Task_Name" 。
如何結束排定的工作
若要結束排定的工作:- 按一下 [開始],按一下 [執行]、 輸入cmd,然後按一下[確定]。
- 在命令提示字元中,輸入網路的開始,並按 ENTER,以顯示目前執行中服務的清單。如果工作排程器不會顯示在清單中,輸入網路啟動 「 工作排程器 」,,,然後按 ENTER 鍵。
- 在命令提示字元中,輸入schtasks /end /tn TaskName [/scomputer [/u [domain\] user/p password]] ,然後再按 ENTER。例如,若要結束已排定的工作,在本機電腦上啟動之程式的執行個體,請鍵入schtasks /end /tn"Task_Name"。
如何刪除排定的工作
若要刪除排定的工作:- 按一下 [開始],按一下 [執行]、 輸入cmd,然後按一下[確定]。
- 在命令提示字元中,輸入網路的開始,並按 ENTER,以顯示目前執行中服務的清單。如果工作排程器不會顯示在清單中,輸入網路啟動 「 工作排程器 」,,,然後按 ENTER 鍵。
- 在命令提示字元中,輸入schtasks /delete /tn {TaskName | *} [/f] [/s computer [/u [domain\] user/ppassword]],然後按 ENTER 鍵。例如,若要刪除所有已排程的本機電腦的工作,請鍵入schtasks /delete /tn * /f。
如何執行排定工作的查詢
如果要執行排定工作的查詢:- 按一下 [開始],按一下 [執行]、 輸入cmd,然後按一下[確定]。
- 在命令提示字元中,輸入網路的開始,並按 ENTER,以顯示目前執行中服務的清單。如果工作排程器不會顯示在清單中,輸入網路啟動 「 工作排程器 」,,,然後按 ENTER 鍵。
- 在命令提示字元中,輸入schtasks /query ,然後再按 ENTER。這個範例的輸出會顯示已排定執行之工作的資料表。
指定的時間內之後,Schtasks 會等到開始時間重複發生時才開始工作。根據預設,工作排程沒有最大的持續時間。這個參數是選擇性的,且只在分鐘或小時的排程有效。
ws Server 2003 說明。
沒有留言:
張貼留言