Поделиться через


Настройка дополнительных параметров с помощью Windows PowerShell

Назначение: Microsoft Enterprise Desktop Virtualization 2.0

Создаваемый пакет рабочего пространства MED-V содержит файл сценария Windows PowerShell (PS1), который можно изменять перед тестированием и развертыванием пакета рабочего пространства MED-V. В этом разделе приведены сведения и указания, которые помогут управлять параметрами конфигурации MED-V с помощью оболочки Windows PowerShell до развертывания рабочих пространств MED-V.

Использование командлетов оболочки Windows PowerShell в MED-V

В Microsoft Enterprise Desktop Virtualization (MED-V) 2.0 доступны следующие командлеты Windows PowerShell:

  • New-MedvConfiguration

  • Export-MedvConfiguration

  • New-MedvWorkspace

  • Export-MedvWorkspace

Чтобы получить доступ к командлетам оболочки Windows PowerShell для MED-V, откройте оболочку Windows PowerShell и введите приведенную ниже команду, чтобы импортировать модули MED-V.

Import-Module microsoft.medv

После импорта модулей можно получать доступ к встроенной справке по командлетам с помощью стандартных команд справки Windows PowerShell man или get-help. Например, чтобы получить доступ к описанию командлета New-MedvConfiguration, включая полный список доступных параметров, введите команду

get-help New-MedvConfiguration

Можно также просмотреть справку по определенным параметрам. Например, чтобы чтобы просмотреть справку по параметру VmMemory, введите команду

get-help New-MedvConfiguration -parameter VmMemory

Чтобы просмотреть список всех параметров конфигурации MED-V и их значения по умолчанию, введите команду

New-MedvConfiguration -ForceDefaults

Чтобы просмотреть список всех параметров конфигурации MED-V и их текущие значения, введите команду

gwmi -Class "Setting" -Namespace "root/microsoft/medv"

Создание рабочего пространства MED-V с пользовательскими параметрами

После успешного создания пакета рабочего пространства MED-V с помощью упаковщика рабочих пространств MED-V в папке, указанной для сохранения файлов пакета, создается сценарий Windows PowerShell. Этот сценарий содержит некоторые доступные для изменения параметры конфигурации MED-V.

Описанные ниже действия позволяют настроить сценарий, а затем запустить его в оболочке Windows PowerShell, чтобы создать рабочее пространство MED-V с новыми параметрами.

Важно!

Запустите оболочку Windows PowerShell с учетными данными администратора и убедитесь, что в политике выполнения Windows PowerShell разрешено выполнение сценариев.

  1. Измените сценарий Windows PowerShell, созданный упаковщиком рабочих пространств MED-V, или создайте новый сценарий с нужными параметрами конфигурации.

  2. Запустите оболочку Windows PowerShell с учетными данными администратора и введите в командной строке команду

    & ".\<имя_рабочего_пространства>.ps1"

    В результате запустится сценарий Windows PowerShell, в котором запустится командлет New-MedvWorkspace, чтобы создать новый пакет рабочего пространства MED-V. Новые файлы упаковщика будут сохранены в папке, исходно указанной для хранения файлов упаковщика рабочих пространств MED-V. Дополнительные справочные сведения по этому командлету можно получить в справке Windows PowerShell.

Экспорт конфигурации MED-V в файл реестра

После установки рабочего пространства MED-V можно обновить параметры конфигурации MED-V. Задать параметры, которые следует изменить, можно с помощью командлета New-MedvConfiguration. Например, чтобы создать файл реестра, который бы изменял параметр памяти виртуальной машины, введите команды

New-MedvConfiguration  -VmMemory 1024 | Export-MedvConfiguration -Path c:\medvConfiguration\myConfig.reg

Чтобы применить новые параметры конфигурации, полученный в результате файл реестра можно импортировать с главного компьютера в рабочее пространство MED-V.

См. также

Основные понятия

Управление параметрами конфигурации рабочего пространства MED-V
Тестирование и развертывание пакета рабочего пространства MED-V

Была ли эта информация полезной? Отправьте предложения и комментарии по документации MED-V по адресу medvdocs@microsoft.com.