Я использую сценарий ниже, чтобы получить снимок, связанный с моей конкретной виртуальной машиной, но я получаю только последнюю информацию о снимке, может ли кто-нибудь исправить меня в приведенном ниже сценарии -
$ vmcheck = Get-VM -name VMNAME | где {$ _. LastRestoredVMCheckpoint-like «* *»}
[строка] $ body = «` n »
$ body + = «NameCheckPointLocation`n»
foreach ($ vm in $ vmcheck) {
$ body + = ("{0} {1} {2}` n "-f ($ vm.name, $ vm.LastRestoredVMCheckPoint, $ vm.CheckPointLocation))
}
$ body + = «n»
мне нужен список всех снимков, связанных с моей виртуальной машиной
Это то, что вы хотите (*):
$vm = Get-SCVirtualMachine -Name VMNAME
$vmCheckpoints = $vm.VMCheckpoints
foreach($checkpoint in $vmCheckpoints) {
Write-Host $checkpoint
}
(*) Я иду по памяти. На данный момент у меня нет прямого доступа к SCVMM.