連載
tasklist――実行中のタスク/プロセスを表示:スーパーユーザーのためのWindowsコマンド再入門
GUI全盛の時代にあっても、コマンドラインが利用できれば便利な場面が多いのも事実だ。本連載では、スーパーユーザーを目指すあなたのためにWindowsのコマンドラインを1つずつ解説していく。今回はtasklistだ。
tasklist――実行中のタスク/プロセスを表示(Windows XP以降)
UNIX/Linuxでは「jobs/ps」
Windowsでのプロセス管理はタスクマネージャを利用する場面が多いが、コマンドラインのtasklistは、自PCの情報だけでなく、ほかのPCの情報も表示できる。
オプション | 使用例 | 詳細 |
---|---|---|
/fo | tasklist /fo csv | タスク/プロセスリストを指定した形式で表示する。形式は「csv」(カンマ区切り)、「table」(一覧表示)、「list」(詳細表示)の3種類を選択できる。使用例では、csv形式で出力 |
/svc | tasklist /svc | プロセスごとのサービスを表示する。標準のタスクマネージャでは、svchostなど実際に動作しているDLLを調べることは困難だが、/svcオプションを使うことで、各プロセスで実行しているサービスの詳細を把握できる |
/m | tasklist /m system* | 指定したDLLを読み込んだプロセスのリストを表示する。使用例では、systemで始まる名前のDLLを読み込んだプロセスのリストを表示している |
関連記事
- at――指定時刻にアプリケーションを実行
- set――環境変数の表示/設定
- fc――ファイルの比較
- compact――ファイルの圧縮/標準、およびフォルダの圧縮/標準指定
- cacls――ファイルのアクセス権(ACL)設定
- rd(rmdir)――フォルダの削除
- del(erase)――ファイルの削除
- more――ファイルなどを1画面ずつ表示
- attrib――ファイル/フォルダの属性変更
- ren(rename)――ファイル名の変更
- move――ファイルの移動、ファイル名やフォルダ名の変更
- xcopy(copy)――ファイルおよびフォルダのコピー
- iisreset――IISの起動・終了・ステータスの確認、およびPCのリブート
- winmsd――Windowsのシステム情報を表示
- start――アプリケーションの実行
- runas――ログオンしているユーザー以外の権限でアプリケーションを実行する
- ipconfig――TCP/IPネットワークの構成情報の表示
- cd(chdir)――ディレクトリの移動
- dir――ディレクトリとファイルの一覧
Copyright © ITmedia, Inc. All Rights Reserved.