我是一名学生,正在编写一个脚本来监控我公司服务器的一些基本信息。以下脚本输出 CPU 百分比并在具有单个 CPU 的 PC 上工作。我的计算机上的输出如下所示:
60
这就是我的代码的样子:
$cpuload = Get-WmiObject win32_processor -computername $server
[string]$load = $cpuload.loadpercentage
[int]$intload = $load #convert string to int so I can make calculations
但是有些服务器有多个 CPU,输出看起来像这样:
45 23
如何将此输出转换为多个 int 变量,以便我可以分别使用 CPU 百分比进行计算?还是有更好的方法来解决它?