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


Хранение и выполнение сценариев в VMM

 

Применимо к: System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager

Сценарий является текстовый файл, содержащий одну или несколько команд Windows PowerShell. После написания сценария с помощью соответствующих Windows PowerShell и System Center 2012 — Virtual Machine Manager командлетов, можно сохранить скрипт в локальный каталог и запустите его из VMM командной оболочки, или можно сохранить сценарий VMM библиотеки и запустите его с помощью консоли VMM. Сохраните сценарий с расширением .ps1 для того, чтобы распознаваться как сценарий Windows PowerShell.

Запуск сценария с помощью командной оболочки VMM

Если вы сохраните сценарий в локальный каталог, можно запустить сценарий из VMM командной оболочке введите путь к каталогу, где находится скрипт или, если сценарий находится в текущем каталоге, можно использовать точку («.») для представления текущего каталога, косую черту («\»). Например, чтобы запустить сценарий с именем MyScript01.ps1 из текущего каталога, введите в командной строке следующее: .\MyScript01.ps1. Если сценарий не существует в текущем каталоге, необходимо ввести путь к сценарию. Например: C:\VMMScripts\MyScript01.ps1.

System_CAPS_ICON_note.jpg Примечание

Перед запуском сценария необходимо изменить политику выполнения Windows PowerShell по умолчанию. Политика выполнения по умолчанию «Ограниченные узлы», запрещает все сценарии, включая сценарии, написанные на локальном компьютере. Чтобы изменить политику выполнения, запустите сеанс Windows PowerShell с правами администратора и используйте командлет Set-ExecutionPolicy. Дополнительные сведения см. в разделе about_Execution_Policies.

Дополнительные сведения о написании и выполнения сценариев Windows PowerShell см. в разделе about_Scripts.

Сохранение скриптов в и запуск сценариев из библиотеки VMM

Сохранить скрипты в централизованном расположении и их совместно с другими VMM Администраторы упрощается с помощью VMM библиотеки. Можно хранить, просмотра, обновления и запустите сценарии непосредственно из библиотеки.

Сценарий можно сохранить в библиотеке VMM

  1. С помощью консоли VMM перейдите в рабочей области библиотеки, выберите общую папку библиотеки, где требуется сохранить сценарий, выберите сценарий в этом ресурсе и на вкладке PowerShell в окне группы, нажмите кнопку Открыть расположение файла. Откроется окно проводника Windows в общую папку библиотеки.

  2. Скопируйте сценарий в общую папку, а затем закройте окно обозревателя.

  3. Новый скрипт будет доступно в библиотеке во время следующего обновления библиотеки. Или можно выполнить Обновить действия в консоли VMM или выполнения чтения SCLibraryShare командлет в командной оболочке VMM вручную обновить библиотеку и быстрее предоставления сценария.

Для просмотра и обновления сценария в библиотеке VMM

  1. В консоли VMM перейдите в рабочей области библиотеки, выберите сценарий и затем на PowerShell вкладке окна щелкните Просмотр файла. Открывается Блокнот с помощью сценария отображения.

  2. Сделать все нужные обновления для сценария, а затем сохраните и закройте файл. Когда затем обновляет библиотеку, вам видеть обновленная Дата, время в Дата изменения поле Общие сведения.

Для запуска сценария из библиотеки VMM

  1. В консоли VMM перейдите в рабочей области библиотеки, выберите сценарий и затем на PowerShell вкладке действия щелкните запуска. Откроется командная оболочка VMM и запускает сценарий.

См. также

Разделы справки по командлетам VMM