I wrote a little PowerShell script that lists all the virtual hard disk files (and their paths) who are in snapshot mode. It’s nothing fancy really, just gives a little insight in how to retrieve objects.
Get-VIServer "VCSERVER" -User eric -Password sloof
$Datacenter = Get-Datacenter
$AllVirtualMachines = Get-VM -Location $Datacenter
$AllSnapshots = Get-Snapshot $AllVirtualMachines
Get-HardDisk -Snapshot $AllSnapshots | findstr "Filename"