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