#navi(../)
* PowerShellで稼働中のプロセス一覧を表示する・Get-Porcess [#g05d4ad0]
Get-Processコマンドレットを使用することにより、稼働中のプロセス一覧を表示することができます。~
以下にいつくかの使用例を記します。

#contents
#htmlinsertpcsp(win-top.html,win-sp.html)

* Get-Processコマンドレット使用例 [#k0cb2bac]
** Get-Processのみ [#s75a4b6a]
なにもオプションをつけずにGet-Processコマンドレットを実行した時の出力です。~
稼働中プロセス一覧が表示されます。
 PS D:\> Get-Process
 
 Handles  NPM(K)    PM(K)      WS(K) VM(M)   CPU(s)     Id  SI ProcessName
 -------  ------    -----      ----- -----   ------     --  -- -----------
     250       8     4908      16664   161     5.59   5572   3 ApplicationFrameHost
      91       4      820       4392    62     0.05   1152   3 BingSvc
     236      10     4592      15260   113     1.69   1676   3 BrStMonW
     211       7     3516       9144    68            4088   0 BrYNSvc
      89       4      824       4456    99             768   0 conhost
     239      10     5888      18152   161     1.47   1988   3 conhost
     349      11     7988      15740   315     1.70    188   3 CSISYNCCLIENT
     373       8      880       4524   109             556   0 csrss
     427      11     1644      46224   255            4248   3 csrss
      93       3      648       3716    67            1956   0 dasHost
     144       5     1336       6904    75            7008   0 dllhost
      67       3      568       3120    24            2248   0 DptfParticipantDisplayService
 <省略>

** プロセスの表示したい項目を指定し表示 [#v3158111]
IDとプロセス名のみ表示してみます。
 PS D:\> Get-Process | Select-Object Id, ProcessName
 
    Id ProcessName
    -- -----------
  5572 ApplicationFrameHost
  1152 BingSvc
  1676 BrStMonW
  4088 BrYNSvc
   768 conhost
  1988 conhost
   188 CSISYNCCLIENT
   556 csrss
  4248 csrss
  1956 dasHost
  7008 dllhost
  2248 DptfParticipantDisplayService
 <省略>

** CPU使用時間が100秒以上のプロセス [#s54ec107]
 PS D:\> Get-Process | Where-Object { $_.CPU -ge 100 }
 
 Handles  NPM(K)    PM(K)      WS(K) VM(M)   CPU(s)     Id  SI ProcessName
 -------  ------    -----      ----- -----   ------     --  -- -----------
    3733     111    54156      97036   669   391.19   5212   3 explorer
     869      67   199228     194468   599   231.25   9160   3 firefox
     683      19    18408      39820   229   102.33    580   3 RuntimeBroker
     590      22    10784      13828   184   190.28   1924   3 SettingSyncHost
    1373      47   124152     143240   885 1,570.27   8112   3 VirtualBox


以上、PowerShellで稼働中のプロセス一覧を表示する・Get-Processコマンドレットの説明でした。

#htmlinsertpcsp(win-btm.html,win-sp.html)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS