gpt4 book ai didi

powershell - 计算对象的属性

转载 作者:行者123 更新时间:2023-12-04 01:45:28 24 4
gpt4 key购买 nike

我尝试计算集群中某些 VM 上的驱动器数量:

(Get-ClusterGroup -Cluster <Name> | 
Where-Object {$_.GroupType –eq 'VirtualMachine'} |
Get-VM |
Measure-Object -Property Harddrives).Count

--> Returns 55, the count of VM's in the Cluster

多个 VM 有多个硬盘,我如何在流水线命令中检索正确的硬盘数?

最佳答案

尝试枚举属性:

$harddrives = Get-ClusterGroup -Cluster '<String>' | ? GroupType -eq VirtualMachine |
Get-VM | % HardDrives
$harddrives.Count

v4+ 中的一些简写:

(@(Get-ClusterGroup -Cluster '<String>').
Where({ $_.GroupType -eq 'VirtualMachine' }) |
Get-VM).HardDrives.Count

关于powershell - 计算对象的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51212566/

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