1

いくつかのVirtualBoxVMを実行しています。彼らが実行している解像度をプログラムで取得する方法はありますか?ゲストVMはWindowsXPを実行しています。

4

2 に答える 2

2

の出力を解析しますvboxmanage showvminfo <name>|<uuid>。例えば:

C:\> vboxmanage showvminfo "Dev Server"
...
Video mode:      1360x768x32
...

--machinereadableフラグを追加して、解析を容易にすることもできます。情報をキーと値のペアとして出力します。

VideoMode="1360,768,32"
于 2010-03-21T17:36:19.700 に答える
0

最も簡単な解決策: 画面の解像度を取得して共有の場所に保存するか、ネットワーク経由でホスト マシンに送信するプログラムを作成します。このプログラムを各 VM のスタートアップに入れます。

于 2010-03-21T17:26:18.050 に答える