不使用 PowerShell 或 WMI 从 Hyper-V 检索 VHD 信息

不使用 PowerShell 或 WMI 从 Hyper-V 检索 VHD 信息

有没有办法在不调用 PowerShell 或 WMI 命令的情况下找到 Hyper-V 中与虚拟磁盘相关的一些信息?也许是虚拟磁盘的 xml 文件(如快照 xml 文件)之类的东西?

实际上,我想在不询问 powershell 或 HyperV Manager 的情况下获取与虚拟磁盘相关的信息,例如:托管 VirtualDisk 的 storageName、它在附加的 VM 中的顺序等等...

答案1

从 Hyper-V 主机获取此信息的唯一接口是通过 WMI。Powershell 对象仅在内部使用 WMI。

虽然您可以通过尝试解释 VM 的 XML 表示(即 VM 配置文件)来找到您要查找的内容,但它们的格式是 Hyper-V 内部的,因此可能会因版本而异。

相关内容