如何在 VirtualBox VM 来宾中发送 Alt+Ctrl+Del 键序列

nas*_*ass 0 windows virtualbox ctrl-alt-delete virtual-machine

我有一个Windows Server 2008 VirtualBox VM 来宾,它在 vboxHeadless 模式下运行。主机是 Linux 64 位。VirtualBox 版本为 4.2.12r84980。

虚拟机加载正常,我看到了“windows server”问候屏幕。也就是说,我必须按Alt+ Ctrl+Del登录。

我曾尝试多种方式发送Alt+ Ctrl+ Del

  • 从 VirtualBox Headless 分配的端口到 VM 的远程桌面。即,<VirtualBox 主机 IP 地址>:VMguestPort。ACD 不起作用,因为我所在的客户端 PC 截获了键序列并尝试登录 VM 来宾。

  • 由于相同的原因,直接到 VM <Windows Server 2008 VM 来宾 IP 地址>:3389 的远程桌面不起作用。

  • phpVirtualBox提供了一个按钮来将 ACD 发送到 VM 来宾。这也行不通。

  • 我从命令行读到,我可以使用命令

    VBoxManage controlvm win2k8_64 keyboardputscancode 1d 38 53
    
    VBoxManage controlvm win2k8_64 keyboardputscancode 9D B8 D3
    
    Run Code Online (Sandbox Code Playgroud)

用于按键然后按键释放的顺序。这也行不通。

为什么这些工作?尤其是将 Windows Server 2008 作为 VM 来宾?


建议的先前答案不起作用(按Alt+ Ctrl+End也不起作用),而且,由于我正在运行无头服务器,因此我无法看到 VirtualBox GUI。我能得到的最好的是 phpVirtualBox Web 界面,在 VirtualBox 中没有任何“正确的 Ctrl”捕获键。

one*_*ime 8

默认方法是VirtualBox 中的Host+Del序列。默认的主机键绑定通常是正确的Ctrl键。

ctl-alt-del

此外,您在 VirtualBox 管理器中的File → PreferencesHostInput部分检查/更改您的键绑定。

在此处输入图片说明