共用方式為


schtasks 查詢

列出排程在計算機上執行的所有工作。

語法

schtasks [/query] [/fo {TABLE | LIST | CSV}] [/nh] [/v] [/s <computer> [/u [<domain>\]<user> [/p <password>]]] [/tn <taskname>] [/xml] [/hresult]

參數

參數 說明
/查詢 選擇性地指定作業的名稱。 使用此查詢而不需任何參數,即可對系統上的所有工作執行查詢。
/佛 <format> 指定輸出格式。 有效值為 TABLELISTCSV
/nh 從數據表顯示中移除數據列標題。 此參數是有效的 TABLECSV 輸出格式。
/v 將工作的進階屬性新增至顯示。 此參數與 LISTCSV 輸出格式有效。
/秒 <computer> 指定遠端電腦的名稱或IP位址(具有或不含反斜杠)。 預設值為本機電腦。
/u [<domain>] 使用指定使用者帳戶的許可權執行此命令。 根據預設,命令會以本機計算機目前使用者的許可權執行。 指定的使用者帳戶必須是遠端電腦上的 Administrators 群組成員。 只有當您使用 /s時,/u/p 參數才有效。
/p <password> 指定 /u 參數中指定的使用者帳戶密碼。 如果您使用 /u 參數,而不使用 /p 參數或 password 自變數,schtasks 會提示您輸入密碼。 只有當您使用 /s時,/u/p 參數才有效。
/tn <taskname> 依路徑和名稱查詢特定工作。 如果使用 /tn<taskname> 則不能空白。 根據預設,假設從根目錄 「\」 資料夾 (因此 \ ,如果工作位於根目錄中,則省略 )。 不接受通配符。 使用引號括住包含空格的名稱。
/xml 將系統上的所有工作定義輸出至 XML 格式。 如果指定 /tn ,請將特定工作名稱輸出至 XML 格式。 必須使用完整路徑和名稱。
/hresult 指定要使用 HRESULT 格式的處理序結束代碼。
? 在命令提示字元顯示說明。

範例

若要列出針對本機計算機排程的所有工作,請輸入:

schtasks
schtasks /query

這些命令會產生相同的結果,而且可以交替使用。

若要要求在本機計算機上詳細顯示工作,請輸入:

schtasks /query /fo LIST /v

此命令會使用 /v 參數來要求詳細的 (verbose) 顯示和 /fo LIST 參數,將顯示格式化為清單以方便閱讀。 您可以使用此命令來確認您所建立的工作具有預期的週期模式。

若要要求為遠端電腦排程的工作清單,並將工作新增至本機電腦上的逗號分隔記錄檔,請輸入:

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

您可以使用此指令格式來收集及追蹤針對多部電腦排程的工作。 此命令會使用 /s 參數來識別遠端電腦 Reskit16/fo 參數來指定格式和 /nh 參數來隱藏數據行標題。 附加符號會將>>輸出重新導向至本機計算機上的工作記錄 檔p0102.csvSvr01。 因為命令會在遠端電腦上執行,因此本機計算機路徑必須完整。

若要使用 /tn 參數取得 Office 訂閱維護工作的資訊,也可以透過 \Microsoft\Office\ 位置的工作排程器檢視,其根目錄 “\” 位於 [工作排程器連結庫] 資料夾底下,輸入:

schtasks /query /tn "\Microsoft\Office\Office Subscription Maintenance"