列出排程在計算機上執行的所有工作。
Syntax
schtasks [/query] [/fo {TABLE | LIST | CSV}] [/nh] [/v] [/s <computer> [/u [<domain>\]<user> [/p <password>]]] [/tn <taskname>] [/xml] [/hresult]
Parameters
| Parameter | Description |
|---|---|
| /query | 選擇性地指定作業的名稱。 使用此查詢而不需任何參數,即可對系統上的所有工作執行查詢。 |
/佛 <format> |
指定輸出格式。 有效值為 TABLE、LIST 或 CSV。 |
| /nh | 從數據表顯示中移除數據列標題。 此參數適用於 TABLE 或 CSV 輸出格式。 |
| /v | 將工作的進階屬性新增至顯示。 此參數適用於 LIST 或 CSV 輸出格式。 |
/秒 <computer> |
指定遠端電腦的名稱或IP位址(具有或不含反斜杠)。 預設值為本機電腦。 |
/u [<domain>] |
使用指定使用者帳戶的許可權執行此命令。 根據預設,命令會以本機計算機目前使用者的許可權執行。 指定的使用者帳戶必須是遠端電腦上的 Administrators 群組成員。 /u 和 /p 參數只有在您使用 /s 時才有效。 |
/p <password> |
指定 /u 參數中指定的使用者帳戶密碼。 如果您使用 /u 參數而不使用 /p 參數或密碼引數,則 schtasks 會提示您輸入密碼。 /u 和 /p 參數只有在您使用 /s 時才有效。 |
/田納西州 <taskname> |
依路徑和名稱查詢特定工作。 如果使用 /tn , <taskname> 則不能為空白。 根據預設,假設從根目錄 「\」 資料夾 (因此 \ ,如果工作位於根目錄中,則省略 )。 不接受通配符。 使用引號括住包含空格的名稱。 |
| /xml | 將系統上的所有工作定義輸出至 XML 格式。 如果指定 /tn ,則將特定任務名稱輸出為 XML 格式。 必須使用完整路徑和名稱。 |
| /hresult | 指定要使用 HRESULT 格式的處理序結束代碼。 |
| /? | 在命令提示字元顯示說明。 |
Examples
若要列出針對本機計算機排程的所有工作,請輸入:
schtasks
schtasks /query
這些命令會產生相同的結果,而且可以交替使用。
若要要求在本機計算機上詳細顯示工作,請輸入:
schtasks /query /fo LIST /v
此指令會使用 /v 參數來要求詳細 (詳細) 顯示,並使用 /fo LIST 參數將顯示格式化為清單,以便於閱讀。 您可以使用此命令來確認您所建立的工作具有預期的週期模式。
若要要求為遠端電腦排程的工作清單,並將工作新增至本機電腦上的逗號分隔記錄檔,請輸入:
schtasks /query /s Reskit16 /fo csv /nh >> \\svr01\data\tasklogs\p0102.csv
您可以使用此指令格式來收集及追蹤針對多部電腦排程的工作。 此命令會使用 /s 參數來識別遠端電腦 Reskit16、 /fo 參數來指定格式,以及 /nh 參數來隱藏直欄標題。 >>附加符號會將輸出重新導向至本機電腦 Svr01 上的工作記錄檔 p0102.csv。 因為命令會在遠端電腦上執行,因此本機計算機路徑必須完整。
若要使用 /tn 參數取得 Office 訂閱維護工作的資訊,也可以透過 \Microsoft\Office\ 位置的工作排程器檢視,其根目錄 “\” 位於 [工作排程器連結庫] 資料夾底下,輸入:
schtasks /query /tn "\Microsoft\Office\Office Subscription Maintenance"