是否可以使用Powershell命令get-counter获取性能计数器描述?

时间:2018-03-15 18:12:34

标签: powershell performancecounter perfmon

在Windows上,我们可以使用perfmon实用程序轻松获取性能计数器的描述。请查看以下快照中的 description 部分。

enter image description here

是否可以从Powershell的get-counter cmdlet获取此信息?

1 个答案:

答案 0 :(得分:1)

看来信息存储在注册表中(英文):

多字符串键帮助中的HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Perflib \ 009

因为PowerShell可以使用Registry作为提供者,是的,你可以从技术上获得这些信息,虽然它有点难看:

(Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009").Help

这将从帮助条目中提取所有文本,然后您可以使用管道/ Select-String /各种字符串方法,Where子句/ etc过滤。

希望这有帮助!