powershellでプロセス一覧を取得し、特定プロセスがいくつあるか
確認するサンプルです。
XXXXXXを検索するプロセス名に書きかえて下さい。
$processes = (Get-Process) $count = 0 foreach($process in $processes) { Write-Host $process.Name if($process.Name -eq "XXXXXX") $count++ } } Write-Host "count:$count"
$processes = (Get-Process -Name $target)
上記でも特定プロセスを絞り込み取得できますが、プロセスが存在しない
場合にエラーとなるため、プロセス一覧を取得し絞り込む方法を使用してます。
powershell記事一覧