次の方法で共有


schtasks query

コンピューターで実行するようにスケジュールされているすべてのタスクを一覧表示します。

Syntax

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

Parameters

Parameter Description
/query 必要に応じて、操作の名前を指定します。 パラメーターを指定せずにこのクエリを使用すると、システム上のすべてのタスクのクエリが実行されます。
/fo <format> 出力形式を指定します。 有効な値は、TABLE、LIST、または CSV です。
/nh テーブルの表示から列見出しを削除します。 このパラメータは、 TABLE または CSV 出力形式で有効です。
/v タスクの詳細プロパティを表示に追加します。 このパラメータは、 LIST または CSV 出力形式で有効です。
/s <computer> (または円記号なし) の名前またはリモート コンピューターの IP アドレスを指定します。 既定値はローカル コンピューターです。
/u [<domain>] 指定したユーザー アカウントのアクセス許可を持つには、このコマンドを実行します。 既定では、コマンドは、ローカル コンピューターの現在のユーザーの権限で実行されます。 指定したユーザー アカウントは、リモート コンピューターの Administrators グループのメンバーである必要があります。 /u パラメーターと /p パラメーターは、/s を使用する場合にのみ有効です。
/p <password> /u パラメータで指定されたユーザー アカウントのパスワードを指定します。 /p パラメータまたはパスワード引数を指定せずに /u パラメータを使用すると、schtasks はパスワードの入力を求めます。 /u パラメーターと /p パラメーターは、/s を使用する場合にのみ有効です。
/tn <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 サブスクリプション メンテナンス タスクの情報を取得するには、タスク スケジューラ ライブラリ フォルダーの下にルート ディレクトリ "" が表示されている\タスク スケジューラを使用して表示することもできます。次のように入力します。

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