我应该使用命令行获取服务器或计算机中运行的活动进程和活动线程的数量。我不想列出所有正在运行的进程或线程,我需要它们的数字。
答案1
使用 PowerShell,以下两个命令将获取该信息:
正在运行的进程数:
(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"
资源
-获取进程
-测量对象
-选择对象