Отже, щоб скористатися можливістю прямого копіювання файлів у віртуальну машину з хостовой ОС Hyper-V, потрібно в ВМ встановити останню версію компонентів інтеграції (Integration Services версії не нижче 6.3.9600.16384), і активувати на ній службу Guest Services.
Служба Guest services для віртуальних машин за замовчуванням відключена. Включити її можна через GUI консолі Hyper-V в властивості віртуальної машини (в розділі Integration Services) або за допомогою Powershell.
Перевірити, чи включена служба Guest services для віртуальної машини, можна так:
В даному прикладі служба відключена: Guest Service Interface: False.
Щоб включити службу, скористаємося такою командою:
Всередині віртуальної машини повинна бути запущена служба Hyper-V Guest Service, її статус можна отримати так:
Якщо цільової шлях в гостьовій ОС не існує, команда поверне помилку. Щоб автоматично створити вказаний шлях на файлової системі гостьовий ОС, скористаємося аргументом -CreateFullPath
Відключити службу Guest Services можна так:
Отже, завдяки службі Guest Services адміністратор Hyper-V може безпосередньо скопіювати будь-який файл всередину гостьовий ОС віртуальної машини.