コマンドラインを使用して、サーバーまたはコンピューターで実行されているアクティブなプロセスとアクティブなスレッドの数を取得する必要があります。実行中のすべてのプロセスまたはスレッドを一覧表示するのではなく、数値で取得する必要があります。
答え1
PowerShell を使用すると、次の 2 つのコマンドでその情報を取得できます。
実行中のプロセスの数:
(Get-Process).Count
実行中のスレッド数:
(Get-Process|Select-Object -ExpandProperty Threads).Count
答え2
これには PowerShell を使用できます。
ローカル コンピューター上のすべてのアクティブなプロセスのリストを取得するには、このコマンドを使用します。
Get-Process | Measure
これらの結果をフィルタリングすることもできます。たとえば、以下のコードをご覧ください。
Get-Process winword, explorer | Measure
スレッドの数を取得するには、このコマンドを実行します。
Get-Process | Select-Object -ExpandProperty Threads | Measure
コマンドプロンプトでこれらのコマンドを使用するには、次のようにします。
PowerShell -Command "Get-Process | Measure"
PowerShell -Command "Get-Process | Select-Object -ExpandProperty Threads | Measure"
PowerShell -Command "Get-Process | Select-Object -ExpandProperty Threads | Measure"
リソース
-取得プロセス
-測定オブジェクト
-オブジェクトの選択