Чтобы прочитать статью на английском языке, установите флажок Английский. Вы также можете просматривать текст на английском языке во всплывающем окне, наводя указатель мыши на текст.
Перевод
Английский

Модуль Hyper-V для Windows PowerShell

 

Применимо к:Windows 8.1, Windows Server 2012 R2, Windows Server 2012, Windows 8

Модуль Hyper-V для Windows PowerShell содержит более 160 командлетов Hyper-V. Эти командлеты обеспечивают простой способ автоматизации задач управления Hyper-V.

Алфавитный список всех командлетов Hyper-V Windows Server 2012 и ссылки на справку по каждому командлету (с примерами) см. в статье Командлеты Hyper-V в Windows PowerShell.

System_CAPS_tipСовет

Модуль Hyper-V поддерживает командлет Update-Help, который позволяет загрузить последние файлы справки для модулей Windows PowerShell и установить эти файлы на вашем компьютере. Используемая учетная запись должна быть членом группы администраторов на удаленном компьютере., который вы хотите обновить. Чтобы обновить справку для модуля Hyper-V, запустите Windows PowerShell с параметром «Запуск от имени администратора» (Start-Process PowerShell -Verb RunAs) и выполните следующую команду: PS C:\> Update-Help –Module Hyper-V

Новые командлеты Hyper-V для Windows PowerShell предоставляют ИТ-специалистам с простой способ включения автоматизации задач управления. Благодаря широкому набору командлетов Hyper-V и тесной интеграции с другими частями операционной системы администраторы теперь могут легко включать автоматизацию задач, связанных с Hyper-V, в своей среде.

Командлеты Hyper-V разработаны, чтобы облегчить ИТ-специалистам переход от обдумывания задачи к ее фактическому выполнению. В следующей таблице показаны задачи и синтаксис связанных с ними командлетов.

Задача

Команда Windows PowerShell для выполнения задачи

Создать новую виртуальную машину с именем «test».

New-VM –Name Test

Получить список всех виртуальных машин

Get-VM

Создать новый виртуальный жесткий диск по пути d:\VHDs\test.vhd

New-VHD –Path D:\VHDs\test.vhd

Запустить все виртуальные машины, имена которых начинаются с «web»

Start-VM –Name web*

Подключить виртуальный сетевой адаптер на виртуальной машине «test» к коммутатору «QA».

Connect-VMNetworkAdapter –VMName test –SwitchName QA

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

Задача

Командлет для выполнения задачи в службе

Командлет для выполнения задачи в виртуальной машине

Get

Get-Service

Get-VM

Настройка

Set-Service

Set-VM

Создать

New-Service

New-VM

Запуск

Start-Service

Start-VM

Стоп

Stop-Service

Stop-VM

«Перезапуск»

Restart-Service

Restart-VM

Приостановка

Suspend-Service

Suspend-VM

Resume

Resume-Service

Resume-VM

Также существуют аналогичные примеры и с другими основными командлетами Windows PowerShell.

Командлет Windows PowerShell

Командлет Hyper-V

Import-Csv

Import-VM

Export-Csv

Export-VM

Enable-PSRemoting

Enable-VMMigration

Checkpoint-Computer

Checkpoint-VM

Measure-Command

Measure-VM

Существительные командлетов Hyper-V призваны облегчить администраторам поиск командлетов, которые им необходимы. Все командлеты в модуле Hyper-V используют один из трех следующих префиксов-существительных.

Префикс

Описание

Виртуальная машина

Командлеты для управления виртуальными машинами

VHD

Командлеты для управления файлами виртуальных жестких дисков

VFD

Командлеты для управления файлами виртуальных гибких дисков

Показ: