gpt4 book ai didi

powershell - 在PowerShell中将Refresh()发送到WMI

转载 作者:行者123 更新时间:2023-12-02 23:49:11 26 4
gpt4 key购买 nike

在PowerShell脚本中,我尝试使用以下命令获取每秒的页面错误数:

(Get-WmiObject Win32_PerfFormattedData_PerfOS_memory).PageFaultsPersec

不幸的是,它读取的值始终相同,因为我没有刷新性能计数器。

如何通过PowerShell将Refresh()方法发送到Performance Data?

最佳答案

您可以使用性能计数器获取值:

Get-Counter '\Memory\Page Faults/sec'

但是,如果我在循环中调用您的代码,它可以正常工作(尽管最好先存储wmi对象)。
1..10 | % { sleep -sec 2; (Get-WmiObject Win32_PerfFormattedData_PerfOS_memory).PageFaultsPersec }

关于powershell - 在PowerShell中将Refresh()发送到WMI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2399929/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com