“无法将术语'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 社区。