Есть ли более быстрый способ получить эту информацию, чем запустить
Get-VM | Get-HardDisk | Where-Object {$_.Filename -eq 'XXX.vmdk'}
На получение результата в нашей среде уходит в среднем 12-13 секунд.
Я знаю точный путь к VMDK, я надеялся, что, может быть, я смогу использовать что-то вроде этого:
$disk = Get-HardDisk -Datastore "Test" -DatastorePath "[Test] XX-XX-XX/XXX.vmdk"
но свойство ConnectionState всегда равно $ null.