如何使用powershell查找vm的快照数量

时间:2015-01-20 15:31:43

标签: powershell vmware powercli

我是PowerShell脚本新手。我正在尝试为VM创建多个快照。我可以使用以下命令获取VM的快照信息。

get-vm Test_sub | Get-Snapshot

它提供了完整的信息,但有什么方法可以计算快照的数量吗?

谢谢, Sasikumar。

1 个答案:

答案 0 :(得分:2)

如果Get-Snapshot为每个快照返回一个输出,则使用Measure-Object(别名Measure)查看计数,例如:

get-vm Test_sub | Get-Snapshot | Measure

如果您需要脚本中的值,那么:

$count = (get-vm Test_sub | Get-Snapshot).length