我尝试在Windows PowerShell上运行get-vm命令。它抛出了这个例外:
“脚本错误:术语'Get-VM'未被识别为 cmdlet,函数,脚本文件或可运行程序。检查 拼写名称,或者如果包含路径,请验证路径 是正确的,然后再试一次。“
但我在系统中心powershell上运行相同的命令它运行成功。但我需要在Windows PowerShell上运行。我可以在Windows PowerShell上运行吗?
答案 0 :(得分:2)
导入VMM管理单元。 System Center的Powershell快捷方式默认加载它。 Vanilla Powershell没有。
使用Get-PSSnapin -Registered
列出所有可用的管理单元。您要查找的是Microsoft.SystemCenter.VirtualMachineManager
加载管理单元:Add-PSSnapin -Name Microsoft.SystemCenter.VirtualMachineManager
获取并设置默认VMM服务器:get-vmmserver myVMMServer
。VMMServer or use
- VMMServer`切换以指定cmdlet将与之交互的VMM服务器。