#powershell #hyper-v
#powershell #hyper-v
Вопрос:
Я попытался использовать следующий cmd в Powershell 4 в Windows Server 2008 R2. (Hyper-V работает нормально)
импорт-модуль Hyper-V
get-виртуальная машина
—> они не распознаются как имя командлета.
get-VM -servername «полное имя сервера» (из Windows 8)
—> Модуль «Hyper-V» не установлен на удаленном сервере.
Пожалуйста, пролейте свет на то, как я могу управлять Hyper-V с помощью PS 4. Заранее благодарю вас за ваши ответы.
Ответ №1:
Я не уверен в этом, но некоторые модули привязаны к операционной системе. Ссылка на модуль Hyper-V предполагает, что он доступен в Windows 2012, что объясняет, почему у вас его нет в старой серверной ОС: http://technet.microsoft.com/en-us/library/hh846767.aspx
Просто установить более новую версию PowerShell недостаточно, чтобы получить новые модули, выпущенные с этой версией, вам также необходимо использовать минимальную ОС, на которой они были выпущены.
Комментарии:
1. Спасибо вам за ваш быстрый ответ. Да, нам нужен WS2012, чтобы использовать его.