Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
OS Windows / Знакомство с Hyper-V.pdf
Скачиваний:
31
Добавлен:
22.07.2019
Размер:
4.26 Mб
Скачать

Создание нового источника коллекции

Следующий шаг — создание нового источника коллекции. Это файл JSON, в котором перечислены виртуальные машины и содержатся все дополнительные сведения, отображаемые в коллекции.

Текстовые сведения:

>

Имя: обязательно. Это имя, отображаемое в левом столбце и в верхней части представления виртуальной машины.

Издатель: обязательно.

Описание: обязательно. Список строк с описанием виртуальной машины.

Версия: обязательно

Последнее изменение: по умолчанию указывается понедельник, 1 января

0001г.

Требуемый формат: гггг-мм-ддTчч:мм:ссZ

Следующая команда PowerShell помещает текущую дату в правильном формате в буфер обмена:

Пример :PowerShell

Get-Date -UFormat "%Y-%m-%dT%TZ" | clip.exe

Локаль: по умолчанию значение остается пустым.

Изображения:

>

Логотип: обязательно

Символ

Эскиз

И, наконец, виртуальная машина (в формате .iso или .vhdx).

Чтобы создать хэши паролей, можно использовать следующую команду

PowerShell Get-FileHash -Path .\TMLogo.jpg -Algorithm SHA256

В следующем шаблоне JSON присутствуют начальные элементы и схема коллекции. При редактировании в VSCode будет автоматически предоставлена функция IntelliSense.

JSON

{

"$schema": "https://raw.githubusercontent.com/MicrosoftDocs/Virtualization- Documentation/live/hyperv-tools/vmgallery/vm-gallery-schema.json",

"images": [

{

"name": "", "version": "", "locale": "", "publisher": "", "lastUpdated": "", "description": [

""

],

"disk": { "uri": "", "hash": ""

},

"logo": { "uri": "", "hash": ""

},

"symbol": { "uri": "", "hash": ""

},

"thumbnail": { "uri": "", "hash": ""

}

}

]

}

Подключение коллекции к пользовательскому интерфейсу коллекции виртуальных машин

Добавить пользовательский источник коллекции в коллекцию виртуальных машин проще всего через редактор реестра.

1.Откройте файл regedit.exe

2.Перейдите к Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Virtualization\