民间,
我在Windows 7上运行Virtualbox。客户操作系统也是Windows 7。
我在端口5000配置了rdp连接(如文档中所述),并且能够使用Microsoft远程桌面客户端连接到ip:5000。
然而,问题是客户虚拟机的屏幕同时显示在本地窗口和远程窗口上。
有没有办法只关闭本地窗口而不关闭VM本身?也许类似于Linux上的无头虚拟机。
提前感谢您的帮助。
的问候,
彼得
答案 0 :(得分:0)
您可以使用以下命令从命令行启动不带GUI的Virtualbox VM:
VBoxHeadless --startvm [vmname]
还有一个关于在Virtualbox手册中运行无头虚拟机的部分:http://www.virtualbox.org/manual/ch07.html
答案 1 :(得分:0)
使用带有VBoxManage startvm
选项的--type
命令优于VBoxHeadless
,因为前者不需要命令提示符窗口保持打开状态(这在很大程度上违背了我认为的目的)
以下是其输出示例:
C:\>"C:\Program Files\Oracle\VirtualBox\VBoxManage" startvm "My Virtual Machine" --type headless
Waiting for VM "My Virtual Machine" to power on...
VM "My Virtual Machine" has been successfully started.
C:\>
请注意,控件将返回到公共提示符,允许在不终止实例的情况下将其关闭。 VirtualBox GUI仍会报告VM的状态。
VBoxManage startvm
命令记录在案in chapter 8 of the VirtualBox manual。