![Windows 强健检查是否安装了 VirtualBox](https://linux22.com/image/1627569/Windows%20%E5%BC%BA%E5%81%A5%E6%A3%80%E6%9F%A5%E6%98%AF%E5%90%A6%E5%AE%89%E8%A3%85%E4%BA%86%20VirtualBox.png)
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
,例如VirtualBox
、VBoxManage
、vboxwebsrv
在 OSX 上,检查 VirtualBox 可执行文件
/usr/local/bin