我想从powershell使用get-vm命令。
$ my_vm = get-vm -Name MY_VM_NAME
有错误消息
术语“get-vm”无法识别为cmdlet函数的名称, 脚本文件或可操作程序。检查名称的拼写,或 如果包含路径,请验证路径是否正确并尝试 试。
我发现我需要安装Microsoft.SystemCenter.VirtualMachineManager (how to run get-vm command on windows powershell)
执行:
PS C:\ Windows \ system32> Add-PSSnapin -Name Microsoft.SystemCenter.VirtualMachineManager
Add-PSSnapin:Windows PowerShell管理单元'Microsoft.SystemCenter.VirtualMa 此机器上未安装chineManager'。 在行:1 char:13
我真的需要安装那个庞大的工具吗?我的VM上没有足够的空间。 http://www.microsoft.com/en-us/download/details.aspx?id=10712
是解决get-vm问题的另一种方法吗?
谢谢!
答案 0 :(得分:0)
您可以查看连接到其上有VMM的计算机。您可以使用远程处理来执行此操作。您可以在此处找到有关它的更多信息:http://windowsitpro.com/scripting/creating-remote-sessions-powershell-20?page=3