是否可以使用Powershell命令get counter获取性能计数器说明?
在Windows上,我们可以使用是否可以使用Powershell命令get counter获取性能计数器说明?,powershell,performancecounter,perfmon,Powershell,Performancecounter,Perfmon,在Windows上,我们可以使用perfmon实用程序轻松获得性能计数器的描述。请查看下面快照中的“说明”部分 是否可以从Powershell的get countercmdlet获取此信息?信息似乎存储在注册表中(英文版): 多字符串密钥帮助中的HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009 因此,由于PowerShell可以使用注册表作为提供程序,是的,您可以从技术上获得此信息,尽管它有点难看: (Get-ItemP
perfmon
实用程序轻松获得性能计数器的描述。请查看下面快照中的“说明”部分
是否可以从Powershell的
get counter
cmdlet获取此信息?信息似乎存储在注册表中(英文版):
多字符串密钥帮助中的HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009
因此,由于PowerShell可以使用注册表作为提供程序,是的,您可以从技术上获得此信息,尽管它有点难看:
(Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009").Help
这将从帮助条目中提取所有文本,然后可以使用管道/选择字符串/各种字符串方法、Where子句等对其进行过滤
希望这有帮助 仍然在寻找这个问题的答案,但到目前为止,我所找到的只是计数器集的描述,而不是单个计数器本身。我不确定这些信息是在perfmon内部烘焙的,还是存储在某个dll中的字典中,或者其他什么东西