I modified Luc's script slightly to also display VM's with e.g. hyphens and blanks in their names (or in the datastore name) and to display the whole name in case of long file and folder names.
$regex = [regex]".+-[0-9]{5}[2-9][\-\w]{0,6}\.vmdk"
Get-datastore | %{
Get-ChildItem $_.DatastoreBrowserPath -Recurse |
where {$_.DatastoreFullPath -match $regex} | Select DatastoreFullPath |
ft -Property * -Autosize | Out-String -Width 512
}
In case you only want to display either the header or the delta file name , replace the regex with:
$regex = [regex]".+-[0-9]{5}[2-9]\.vmdk"
or
$regex = [regex]".+-[0-9]{5}[2-9]-delta\.vmdk"
André