Створіть ярлик для віртуальної машини Hyper-V у Windows 10
Windows 10, Windows 8.1 і Windows 8 мають Client Hyper-V, тому ви можете запускати підтримувану гостьову операційну систему у віртуальній машині. Hyper-V — це власний гіпервізор Microsoft для Windows. Спочатку він був розроблений для Windows Server 2008, а потім перенесений на клієнтську ОС Windows. З часом він вдосконалювався і також присутній в останній версії Windows 10. Сьогодні ми побачимо, як створити ярлик для запуску віртуальної машини Hyper-V у Windows 10.
Примітка: лише Windows 10 Pro, Enterprise та Education видання включають технологію віртуалізації Hyper-V.
Що таке Hyper-V
Hyper-V — це власне рішення для віртуалізації від Microsoft, яке дозволяє створювати віртуальні машини на системах x86-64 під керуванням Windows. Hyper-V вперше був випущений разом з Windows Server 2008 і доступний без додаткової плати з Windows Server 2012 і Windows 8. Windows 8 була першою клієнтською операційною системою Windows, яка включала підтримку віртуалізації обладнання. З Windows 8.1 Hyper-V отримав ряд удосконалень, таких як розширений режим сеансу, що забезпечує високоякісну графіку для підключення до віртуальних машин за допомогою Протокол RDP і перенаправлення USB, яке ввімкнено з хоста на віртуальні машини. Windows 10 вносить додаткові покращення в пропозицію вбудованого гіпервізора, в тому числі:
- Гаряче додавання та видалення для пам’яті та мережевих адаптерів.
- Windows PowerShell Direct – можливість виконувати команди всередині віртуальної машини з операційної системи хоста.
- Безпечне завантаження Linux – Ubuntu 14.04 і новіших версій, а також пропозиції ОС SUSE Linux Enterprise Server 12, які працюють на віртуальних машинах покоління 2, тепер можуть завантажуватися з увімкненою опцією безпечного завантаження.
- Керування на нижньому рівні диспетчера Hyper-V. Менеджер Hyper-V може керувати комп’ютерами під керуванням Hyper-V на Windows Server 2012, Windows Server 2012 R2 та Windows 8.1.
Створіть ярлик для віртуальної машини Hyper-V
На жаль, програма Hyper-V Manager не дозволяє користувачеві створити ярлик для вибору віртуальної машини. Мати такий ярлик дуже зручно. Натиснувши на нього, ви можете запустити свою віртуальну машину безпосередньо, не відкриваючи Hyper-V Manager.
Як ви вже знаєте, Hyper-V можна керувати за допомогою PowerShell. Існує велика кількість командлетів які можна використовувати для зміни конфігурації та параметрів Hyper-V для існуючих віртуальних машин. Є спеціальний командлет, Пуск-ВМ "Ім'я ВМ"
, який можна використовувати для ввімкнення потрібної віртуальної машини. Однак командлет для відкриття графічного інтерфейсу цієї віртуальної машини не існує.
Ось як обійти це обмеження.
Щоб створити ярлик для віртуальної машини Hyper-V,
Крок 1 Створюйте новий пакетний файл з таким змістом:
@echo off. встановити VMNAME="Windows 10" powershell.exe -Обхід ExecutionPolicy -Команда "Пуск-ВМ \"%VMNAME%"\"" vmconnect.exe 127.0.0.1 %VMNAME%
Збережіть його в будь-якій папці, напр. c:\data\startvm.cmd
.
Крок 2 Змінити лінію встановити VMNAME="Windows 10"
, замініть частину "Windows 10" на назву своєї віртуальної машини.
Крок 3 Створіть ярлик для свого пакетного файлу та розмістіть його на робочому столі.
Крок 4 Відкрийте діалогове вікно властивостей ярлика. На Ярлик вкладку, натисніть на Розширений кнопку.
Крок 5 У наступному діалоговому вікні увімкніть параметр Запустити від імені адміністратора. Натисніть Застосувати і в порядку щоб закрити властивості ярлика.
Ви закінчили! Тепер двічі клацніть створений вами ярлик і підтвердьте запит UAC. Це запустить вашу віртуальну машину та відкриє її графічний інтерфейс.
Тепер ви можете змінити піктограму ярлика, перемістити цей ярлик у будь-яке зручне місце, закріпіть його на панелі завдань або на «Пуск»,додати до всіх програм або додати до швидкого запуску (дивіться, як увімкніть швидкий запуск). Ви також можете призначити глобальну гарячу клавішу до вашого ярлика.
Якщо ви не бажаєте підтверджувати запит UAC щоразу, коли ви відкриваєте ярлик, вам потрібно створити спеціальне завдання в планувальнику завдань Windows, яке дозволяє виконувати програми з правами адміністратора. Дивіться таку статтю:
Створіть підвищений ярлик, щоб пропустити підказку UAC в Windows 10
Це воно.