tasklist コマンドは Windows システムで実行中のすべてのタスク(プロセス)を表示するために使用されます。このコマンドは、システム管理者がプロセスを監視したり、問題解析を行う際に役立ちます。
構文
tasklist [オプション]Bashパラメーター
| /S system | リモートシステムのタスクを表示します。 |
| /U username | 指定したユーザーのアカウントでコマンドを実行します。 |
| /P password | 指定したパスワードを使用してログインします。 |
| /FI “フィルター” | 特定の条件に一致するタスクのみを表示します。 |
| /FO format | 出力形式を指定します(例:TABLE, LIST, CSV)。 |
| /NH | 列ヘッダーを表示しないようにします。 |
| /V | 詳細な情報を表示します。 |
例
基本的な使用法
C:\>tasklistBash実行中のすべてのプロセスとその PID(プロセスID)をテーブル形式で表示します。
フィルターを使用して特定のプロセスを表示
C:\>tasklist /FI "IMAGENAME eq notepad.exe"Bash‘notepad.exe’ というイメージ名のプロセスのみを表示します。
リモートコンピュータのタスクを表示
C:\>tasklist /S system /U username /P passwordBash指定したリモートシステム上のタスクを、ユーザー名とパスワードを使用して表示します。
CSV形式で出力
C:\>tasklist /FO CSVBash出力を CSV 形式で表示し、データの他のプログラムへのインポートが容易になります。

コメント