Task: Flag up any vm with non persistent disks, and report disk size
Issue: I've found that only NonPersistent harddisks that were created using the VI Toolkit are reported correctly
Servers: vm_1 2x NonPersistent disks created using New-VM...
vm_2 3x Persistent disks created manually when vm was created
2x NonPersistent disks added manually
vm_3 1x NonPersistent disk created manually when vm was created
$vm | % {$_.name; foreach ($disk in $_.harddisks) {"$($disk.persistence) $($disk.capacityKB/1024/1024)GB"}}
vm_1
NonPersistent 20GB
NonPersistent 1GB
vm_2
Persistent 12GB
Persistent 8GB
Persistent 10GB
Persistent 10GB
Persistent 10GB
vm_3
Persistent 12GB