【Get-Process】PowerShell で実行中のプロセス一覧を表示する

1. プロセス一覧を表示

Get-Process コマンドレットを使って実行中のプロセス一覧を表示することができます。

PS> Get-Process

Handles  NPM(K)    PM(K)      WS(K)     CPU(s)     Id  SI ProcessName
-------  ------    -----      -----     ------     --  -- -----------
   1552      79   161072      48668      15.02   3328   1 ApplicationFrameHost
    124       8     1588        312              4192   0 armsvc
    901      57    36028      14160      10.27  15856   1 AudibleRT.WindowsPhone
    169      10     6516      11724       2.86  18892   0 audiodg
   2082      67   149312      34520      21.27   3776   1 Calculator
    293      16    22904       5900       1.34   1188   1 chrome
    323      19    50832       8252       3.98   1396   1 chrome
    291      16    26660      43200       0.73   2232   1 chrome
    286      16    37372       8016       2.06   2740   1 chrome
    290      17     8376       9420      95.25   3932   1 chrome
<以下、略>

2. 特定のプロセスを表示

特定のプロセスを表示するには下記のように指定します。

書式

Get-Process -Name <プロセス名>

例えばメモ帳(notepad)のプロセスを抜き出して表示させたい場合は、次のようにコマンドを実行します。

> Get-Process -Name notepad

Handles  NPM(K)    PM(K)      WS(K)     CPU(s)     Id  SI ProcessName
-------  ------    -----      -----     ------     --  -- -----------
    247      14     4180       2536       1.19   4784   1 notepad
    246      14     4056       2540       0.47   8116   1 notepad

以上。

PowerShell に関しては下記の本をお勧めしておきます。プログラミング初心者向けに丁寧に解説されています。2015年に出版された本ですが、PowerShell の基本的なコマンドはかわらないので何の問題もありません。

コメント

大変申し訳ございません。当サイトは広告収入で運営しております。

当サイトを閲覧を継続するには広告ブロッカーをオフにするか、当サイトをホワイトリストに追加したうえで、再読み込みをしてください。