2

我想要一个 cmd windows 命令来显示所有进程和每个进程的 cpu 百分比。有没有给我这个结果的命令?你能帮我吗?谢谢你

4

2 回答 2

3

从 SysInternals 支持的 pstools 中尝试pslist 。

您将需要从该链接下载它们并将工具放在您的 cmd 目录(或 chdir 到它们所在的任何位置)中。

用于-s查看每个进程的 CPU 使用率。

于 2013-08-20T12:40:03.490 回答
0

Perfmon可以使用通配符来获取每个正在运行的进程的 CPU 使用率。它还具有将typeperf结果吐出到控制台的文本界面。

此命令将生成当前正在运行的进程 CPU 使用率的单行 CSV 输出:

typeperf "\process(*)\% processor time" -sc 1

此报告中缺少 PID。如果需要,可以将每个进程的 PID 添加为单独的计数器进行记录,然后匹配名称:

typeperf "\process(*)\% processor time" "\process(*)\id process" -sc 1

于 2018-10-31T02:44:59.753 回答