Для того, чтобы узнать время выполнения команды в VMware vSphere PowerCLI, необходимо заключить ее в Measure-Command -Expression {КОМАНДА}. Например:
Measure-Command -Expression {Move-VM -VM VM-CLI -Datastore Huawei-1}
Таким образом можно узнать время миграции ВМ с одного стораджа на другой.
Следует отметить, что данная команда, показывая время выполнения, не выводит сам результат выполнения исходной команды.
Еще один способ — это использование методов «StartExecutionTime» и «EndExecutionTime» уже после выполнения замеряемой команды
$command = Get-History -Count 1
$command.EndExecutionTime — $command.StartExecutionTime
Однако использование StartExecutionTime» и «EndExecutionTime» дает более грубые результаты.