1

伙计们,

我在 Windows 7 上运行 Virtualbox。来宾操作系统也是 Windows 7。

我在端口 5000 上配置了 rdp 连接(如文档中所述),并且能够使用 Microsoft 远程桌面客户端连接到 ip:5000。

但是,问题是来宾 VM 的屏幕同时显示在本地和远程窗口上。

有没有办法只关闭本地窗口而不关闭虚拟机本身?也许类似于 Linux 上的无头虚拟机。

预先感谢您的帮助。

问候,
彼得

4

2 回答 2

0

您可以使用以下命令从命令行启动没有 GUI 的 Virtualbox VM:

VBoxHeadless --startvm [vmname]

Virtualbox 手册中还有一个关于运行无头虚拟机的部分:http: //www.virtualbox.org/manual/ch07.html

于 2013-09-10T20:55:41.310 回答
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命令记录在 VirtualBox 手册的第 8 章中

于 2014-01-24T00:34:11.060 回答