Управление Hyper-V из командной строки
Apr. 2nd, 2012 01:03 amSystem Center Virtual Machine Manager 2008 R2 это кал. Стоит деньжищ, ставится на 64-битную систему, требует того-сего, инсталл занимает под 3ГБ.
Плюс, кликать мышкой, выполняя десятки однообразных действий. Э-э?
Другое дело комстрока. Один крутой чел James One (когда-то работал в Майкрософт, но уже не) сделал модуль для повершелла по управлению виртуальными мошинами мелкомягкого гипервизора: PowerShell Management Library for Hyper-V. В даунлоадсах качаем последнюю версию, запускаем install.cmd, несколько раз прессим пробел и N (чтобы не ребутиться раньше времени).
После чего при помощи
start %windir%\System32\WindowsPowerShell\v1.0\powershell.exe -noExit -Command "Import-Module '%ProgramFiles%\modules\hyperV' "
запускаем повершелл. Список доступных команд:
get-command -module hyperv
Синтакс конкретных:
get-help new-vm -detailed (new-vm для примера).
Названия самоговорящие, но если что, тут полный список в таблице.
Guess why Майкрософт такие жемчужины не включает в стандартную поставку Windows Server.
Плюс, кликать мышкой, выполняя десятки однообразных действий. Э-э?
Другое дело комстрока. Один крутой чел James One (когда-то работал в Майкрософт, но уже не) сделал модуль для повершелла по управлению виртуальными мошинами мелкомягкого гипервизора: PowerShell Management Library for Hyper-V. В даунлоадсах качаем последнюю версию, запускаем install.cmd, несколько раз прессим пробел и N (чтобы не ребутиться раньше времени).
После чего при помощи
start %windir%\System32\WindowsPowerShell\v1.0\powershell.exe -noExit -Command "Import-Module '%ProgramFiles%\modules\hyperV' "
запускаем повершелл. Список доступных команд:
get-command -module hyperv
Синтакс конкретных:
get-help new-vm -detailed (new-vm для примера).
Названия самоговорящие, но если что, тут полный список в таблице.
Guess why Майкрософт такие жемчужины не включает в стандартную поставку Windows Server.