Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 我如何判断虚拟机在VirtualBox中运行的分辨率?_Windows_Windows Xp_Virtualization_Virtualbox - Fatal编程技术网

Windows 我如何判断虚拟机在VirtualBox中运行的分辨率?

Windows 我如何判断虚拟机在VirtualBox中运行的分辨率?,windows,windows-xp,virtualization,virtualbox,Windows,Windows Xp,Virtualization,Virtualbox,我有一些VirtualBox虚拟机正在运行。有没有办法通过编程来获得他们正在运行的解决方案?来宾虚拟机正在运行Windows XP 最简单的解决方案:编写一个程序以获得屏幕分辨率,并将其存储到共享位置,或通过网络将其发送到主机。将此程序放在每个VM的启动中。解析vboxmanage showvminfo |的输出。例如: C:\> vboxmanage showvminfo "Dev Server" ... Video mode: 1360x768x32 ... 您还可以添加-

我有一些VirtualBox虚拟机正在运行。有没有办法通过编程来获得他们正在运行的解决方案?来宾虚拟机正在运行Windows XP

最简单的解决方案:编写一个程序以获得屏幕分辨率,并将其存储到共享位置,或通过网络将其发送到主机。将此程序放在每个VM的启动中。

解析
vboxmanage showvminfo |
的输出。例如:

C:\> vboxmanage showvminfo "Dev Server"
...
Video mode:      1360x768x32
...
您还可以添加
--machinereadable
标志以简化解析。它以键值对的形式输出信息:

VideoMode="1360,768,32"