我正在尝试确定众多 VMWare 虚拟机的“硬件”版本。我无权访问 vSphere 控制台。
VMWare 工具服务已安装,C:\Program Files\VMWare\VMWare Tools\vmtoolsd.exe --cmd "info-get"
看起来很有希望,但是我找不到有关要指定的键名的任何详细信息。
是否有其他方法,例如查看 VMWare 设备驱动程序版本或wmic
查询?
我正在尝试确定众多 VMWare 虚拟机的“硬件”版本。我无权访问 vSphere 控制台。
VMWare 工具服务已安装,C:\Program Files\VMWare\VMWare Tools\vmtoolsd.exe --cmd "info-get"
看起来很有希望,但是我找不到有关要指定的键名的任何详细信息。
是否有其他方法,例如查看 VMWare 设备驱动程序版本或wmic
查询?
从理论上讲,您所要求的应该是可能的。
但是,VMWare 似乎并没有很好地实现它。
正如您正确所说,扩展选项应该可以从带有 VMToolsd.exe 的来宾查询。但是,它似乎不起作用。
应该返回 vmx 文件中包含的硬件版本,但它没有。
simonbaev 在此线程中的帖子似乎突出了一个问题,需要更改管理程序级别以允许从来宾查询此信息: https ://communities.vmware.com/message/2184934
这意味着您需要虚拟化团队的帮助才能根据需要显示该信息。
但是,此时您也可以让他们运行一个脚本来提取该信息,这种方式不需要他们修改所有生产服务器的配置文件(并且可能还必须重新启动所有内容)。
例如在 PowerCLI