“无法将术语'Get-VM'识别为 cmdlet 的名称...”。安装 Cloud Connector Edition 期间出现错误

症状

在新安装 Cloud Connector Edition 期间,运行 cmdlet Install-CcInstance 失败,并收到以下错误消息:

Get-VM : The term 'Get-VM' is not recognized as the name of a cmdlet, function, script file, or operable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
At C:\Program Files\WindowsPowerShell\Modules\CloudConnector\Internal\MtCommon.ps1:1824 char:9
+         Get-VM | ForEach-Object {
+         ~~~~~~
    + CategoryInfo          : ObjectNotFound: (Get-VM:String) [], ParentContainsErrorRecordException
 + FullyQualifiedErrorId : CommandNotFoundException

原因

未安装用于Windows PowerShell的 Hyper-V 模块。

解决方案

如果将 Windows Server 主机从以前的版本升级到 2012 R2,或者删除了此 Hyper-V 功能,则需要在 Hyper-V 管理工具中的“功能”下安装用于Windows PowerShell的 Hyper-V 模块。

更多信息

仍然需要帮助? 请转到 Microsoft 社区