远程视图到Hyper-V来宾虚拟机

时间:2012-05-09 18:18:13

标签: virtualization remote-desktop vnc hyper-v

我的软件可以发现所有的hyperv vms(软件代理安装在返回信息的hyperv主机中)。从我的软件我可以在虚拟机上进行任何操作。现在我想从我的软件中获取hyperv vms的远程控制台视图。它可以是基于网络或基于闪存或任何其他方式....如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

您是想从控制台获取打印屏幕还是通过控制台远程控制VM?

  • 对于第一个,Hyper-V通过WMI提供API,您可以将printcreen作为图片获取。
  • 对于第二个,您可以简单地使用vmconnect.exe连接到RSAT(远程管理管理包,您可以在Win7上安装)或服务器版本的收件箱附带的控制台。控制台的远程控制由RDP(远程桌面协议)完成,这与运行mstsc.exe以连接到远程服务器相同。但它在初始化期间使用不同的端口和一些自定义元数据。您可以通过使用Reflector逆向工程vmconnect.exe来查看实现。