Windows 强健检查是否安装了 VirtualBox

Windows 强健检查是否安装了 VirtualBox

Virtualbox如果主机上尚未安装,我需要自动安装Windows

安装VirtualBox似乎没有将其添加到Environment Path,下面的检查where 不起作用。有没有一种可靠的方法来检查 VirtualBox 是否安装在 Windows 上?

无论是 shell 命令还是bat脚本都是可以接受的。

$ where VirtualBox

答案1

有没有一种可靠的方法来检查 VirtualBox 是否安装在 Windows 上?

以下所有内容仅适用于 VirtualBox 的官方版本。如果您使用的是自定义/OSE 版本,则一切皆有可能。

  • 在 Windows 上:至少应该有两个环境变量中的一个:

    VBOX_INSTALL_PATH
    VBOX_MSI_INSTALL_PATH
    
  • 在 Linux 上,您可以:

    • 检查 virtualbox 驱动程序是否存在,位于/dev/vboxdrv
    • 检查 中指向 virtualbox 可执行文件的符号链接PATH,或者仅检查 中是否存在众所周知的可执行文件 /usr/lib/virtualbox,例如VirtualBoxVBoxManagevboxwebsrv
  • 在 OSX 上,检查 VirtualBox 可执行文件/usr/local/bin

来源:virtualbox.org • 查看主题 - 如何使用 API 了解 VirtualBox 是否已安装

相关内容