Назад | Перейти на главную страницу

Как изменить тип контрольной точки виртуальной машины с производственной на стандартный с помощью powershell

Мне нужно изменить тип контрольной точки с «Производство» на «Стандартный» с помощью PowerShell.

Мой текущий сценарий для создания новой виртуальной машины вставлен сюда, но он создает виртуальную машину с контрольными точками «Производство».

param([String] $vmName, [String] $baseVMPath)

$vhdPath = $baseVMPath + "\" + $vmName + "\Virtual Hard Disks\" + $vmName + ".vhdx"

$switchName = "External switch for Hyper-V"

New-VM -Name $vmName -MemoryStartupBytes 8GB -Generation 2 -NewVHDPath $vhdPath -NewVHDSizeBytes 127GB -Path $baseVMPath -SwitchName $switchName

Add-VMDvdDrive -VMName $vmName –Path D:\Media\en_windows_10_enterprise_x64_dvd_6851151.iso

$dvd = Get-VMDvdDrive -VMName $vmName

Set-VMFirmware -VMName $vmName -FirstBootDevice $dvd

Set-VMMemory $vmName -DynamicMemoryEnabled $False

Start-VM –Name $vmName

Вам нужен флаг -CheckpointType на set-vm.