Поскольку все задачи в Virtual Machine Manager (VMM) для System Center 2012 выполняются с помощью командлетов, любую задачу, которую можно выполнить в консоли VMM, можно также выполнить, используя командную оболочку VMM или создав сценарий Windows PowerShell.
Существует несколько способов доступа к командной оболочке VMM.
- В любой рабочей области консоли VMM перейдите
на вкладку Домашняя страница и в группе Окно выберите
PowerShell.
- На компьютере с установленной консолью VMM
последовательно выберите пункты Пуск, Все программы,
Microsoft System Center 2012, Virtual Machine Manager
и Командная оболочка Virtual Machine Manager.
- На компьютере с установленной консолью VMM
откройте командное окно Windows PowerShell с повышенными правами
(используя параметр «Запуск от имени администратора»). Настройте
политику выполнения Windows PowerShell, разрешающую выполнение
сценариев. Для получения сведений о настройке политики выполнения
введите Get-Help Set-ExecutionPolicy. Затем введите
Import-Module -Name virtualmachinemanager. Чтобы убедиться,
что модуль VMM был импортирован, а также вывести на экран список
всех командлетов VMM, введите Get-Command -Module
virtualmachinemanager.
Можно также объединять командлеты VMM для создания сценариев. Чтобы приступить к написанию сценариев, можно нажать кнопку Просмотреть сценарий на странице Сводка любого мастера в консоли VMM. При нажатии кнопки Просмотреть сценарий открывается блокнот с отображением команд, выполняемых во время работы мастера. По мере необходимости можно изменить команды и сохранить файл с расширением PS1, что позволит идентифицировать его в качестве сценария Windows PowerShell. После создания и сохранения сценария его можно выполнить из следующих расположений.
- В командной оболочке VMM перейдите в каталог,
в котором сохранен сценарий, и введите .\myscript.ps1, где
myscript — название сценария, который требуется выполнить.
Для получения дополнительных сведений о том, как создавать и
выполнять сценарии Windows PowerShell из командной строки в
командной оболочке VMM введите Get-Help about_Scripts.
- В консоли VMM перейдите в рабочую область
«Библиотека», выберите сценарий и на вкладке PowerShell в
группе Действия выберите команду Выполнить.
Совет |
---|
Перед тем как выполнить сценарий, используйте командлет Set-ExecutionPolicy, чтобы убедиться в наличии возможности выполнения сценариев. |
Дополнительные сведения об использовании командной оболочки VMM см. в разделе Scripting in VMM for System Center 2012 (Использование сценариев в VMM для System Center 2012).