どのように私はVMはVirtualBoxのとで実行されているどのような解像度を伝えることができますか?
-
21-09-2019 - |
質問
私はいくつかのVirtualBoxのVMを実行しています。プログラム的に彼らがで実行されている解像度を取得する方法はありますか?ゲスト仮想マシンは、Windows XPを実行しています。
解決
パースvboxmanage showvminfo <name>|<uuid>
の出力。たとえばます:
C:\> vboxmanage showvminfo "Dev Server"
...
Video mode: 1360x768x32
...
また、より簡単にパースにするために--machinereadable
フラグを追加することができます。それは、キーと値のペアとして情報を出力します:
VideoMode="1360,768,32"
他のヒント
最も簡単な解決策:画面の解像度を取得し、共有の場所に保存したり、ホストマシンにネットワーク経由で送信するためのプログラムを書きます。各VMの起動時にこのプログラムを置きます。
所属していません StackOverflow