首页 > 解决方案 > 需要在 Powershell 中测量排序 CPU 速度并写入文件

问题描述

需要开发一个脚本来测量 PowerShell 中的排序 CPU 速度,并每隔 30 分钟到 1 小时将以下信息写入日志文件

MachineName 日期时间排序100kseconds

最重要的是添加一些东西来计算 java.exe 进程或登录到统计信息的用户的数量。

标签: performancepowershellsortinglogfilecpu-speed

解决方案


您可以使用 Get-CimInstance 来获取 CPU 规格。该类是 Win32_Processor
RunGet-CimInstance Win32_Processor | Select-Object *
然后你使用你想要的属性。

至于过程,您可以使用Get-Processcmdlet。 如果有多个
类似的东西,您也可以在 ForEach 循环中单独使用它。https://docs.microsoft.com/en-us/powershell/module/cimcmdlets/get-ciminstance?view=powershell-7.1 https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell .management/get-process?view=powershell-7.1#:~:text=%20Get%2DProcess%20cmdlet%20gets,%20pipeline%20to%20this%20cmdletGet-Process *java*





推荐阅读