Управление Hyper-v через Powershell 1. запустить Powershell Powershell 2. Установить модуль Hyper-V Module for Powershell Install-WindowsFeature Hyper-V-Powershell 3. Получить список виртуальных машин get-vm 4. Запустить виртуальную машину start-vm Имя_Машины 5. Остановить виртуальную машину stop-vm Имя_Машины 6. Экспорт/Импорт ВМ Экспорт ВМ. Export-VM -Name SC3 -Path "D:\Hyper-V\SC3Clone" Импорт ВМ. Просто зарегистрировать ВМ по месту Import-VM -Path ′D:\Hyper-V\SC3\Virtual Machines\4e782fc5-8a82-4311-8627-b69ab2e894f5.xml′ В параметре Path указываем расположение xml-файла конфигурации или Import-VM -Path 'C:\path\2B91FEB3-F1E0-4FFF-B8BE-29CED892A95A.vmcx' Восстановление Чтобы импортировать виртуальную машину, указав собственный путь для файлов виртуальной машины, выполните следующую команду, заменяя примеры собственными значениями: Import-VM -Path 'C:\vm export path\2B91FEB3-F1E0-4FFF-B8BE-29CED892A95A.vmcx' -Copy -VhdDestinationPath 'D:\Virtual Machines\WIN10DOC' -VirtualMachinePath 'D:\Virtual Machines\WIN10DOC' Создание виртуального коммутатора Отбразить список сетевых адаптеров Get-NetAdapter Переименовать сетевой адаптер get-netadapter -ifindex 4 | rename-netadapter -newname 'LAN_Hyper' Параметр ifindex (номер адаптера) берется из Get-NetAdapter Выберите сетевой адаптер для использования с коммутатором Hyper-V и разместите экземпляр в переменной $net. $net = Get-NetAdapter -Name 'Ethernet' создать новый виртуальный коммутатор Hyper-V. New-VMSwitch -Name "External VM Switch" -AllowManagementOS $True -NetAdapterName $net.Name Просмотр виртуальных коммутаторв Hyper-V. Get-VMSwitch