是否可以使用 Powershell 命令 get-counter 获取性能计数器描述?
Is it possible to get performance counter description using Powershell command get-counter?
在 Windows 上,我们可以使用 perfmon
实用程序轻松获取性能计数器的描述。看看下面快照中的 描述 部分。
是否可以从 Powershell 的 get-counter
cmdlet 获取此信息?
信息似乎存储在注册表中(英语):
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib[=24=]9 中的 multi-string 键帮助
因此,由于 PowerShell 可以使用注册表作为提供程序,是的,您可以从技术上获取此信息,尽管它有点难看:
(Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib[=10=]9").Help
这将从帮助条目中提取所有文本,然后您可以使用 pipes/Select-String/various 字符串方法对其进行过滤,其中 clauses/etc.
希望对您有所帮助!
在 Windows 上,我们可以使用 perfmon
实用程序轻松获取性能计数器的描述。看看下面快照中的 描述 部分。
是否可以从 Powershell 的 get-counter
cmdlet 获取此信息?
信息似乎存储在注册表中(英语):
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib[=24=]9 中的 multi-string 键帮助
因此,由于 PowerShell 可以使用注册表作为提供程序,是的,您可以从技术上获取此信息,尽管它有点难看:
(Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib[=10=]9").Help
这将从帮助条目中提取所有文本,然后您可以使用 pipes/Select-String/various 字符串方法对其进行过滤,其中 clauses/etc.
希望对您有所帮助!