尝试通过 Powershell 在一行上输出电池循环计数

尝试通过 Powershell 在一行上输出电池循环计数

我使用的命令如下:

Get-WmiObject -Namespace 'root\wmi'  -Class MSBatteryClass | select CycleCount

输出似乎不一致,并且在 CycleCount 下面输出多行,有没有办法让输出放在一行上,如下所示:

CycleCount: 0000

答案1

您可以使用一行代码获取该属性的值:

(Get-WmiObject -Namespace 'root\wmi' -Class MSBatteryClass).CycleCount

输出:9

如果您希望它完全按照您所写的方式显示,那么:

$cycles = (Get-WmiObject -Namespace 'root\wmi'  -Class MSBatteryClass).CycleCount
Write-host "CycleCount: $cycles"

相关内容