PowerShell/稼働中のプロセス一覧を表示する・Get-Process
の編集
Top
/
PowerShell
/
稼働中のプロセス一覧を表示する・Get-Process
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
#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)
タイムスタンプを変更しない
#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)
テキスト整形のルールを表示する