1

ゲストマシンからVirtualBoxのシームレスモードになっているかどうかを検出する方法はありますか?または、VBoxControl.exeから、表示されていないこれを検出するためのコマンドラインオプションはありますか?

それができない場合、ゲストがホストからシームレスモードになっているかどうかをプログラムで検出できますか?

4

1 に答える 1

1

いくつかの方法があります。

  1. デバイス マネージャーによって報告された情報への API アクセスを確認します。VBox ゲストを使用している場合、いくつかの通常とは異なるデバイス (VBOX CD-ROM、VirtualBox Graphics Adapter、VBOX HARDDISK、VirtualBox システム デバイス) を見つけることができます。すでに PC のホスト名は「VIRTUALBOX」です。
  2. もう 1 つの非常によく似た情報源は、systeminfo コマンドです。また、いくつかの特定のパラメーターには、VBox によって定義された名前または値が含まれます。
  3. VBox の追加機能がインストールされているかどうかを確認することもできます。reg:\HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\VirtualBox Guest Additionsそれらは、プログラム ディレクトリ、レジストリ、およびタスク マネージャーの実行中のタスクとしてトレースを残します。
于 2011-03-02T22:05:14.027 に答える