如何知道Hyper-V VM上次关机时间

时间:2012-12-14 06:08:03

标签: windows wmi hyper-v

我正在寻找一种方法来了解Hyper-V VM最后一次关机的时间。

我想要做的是,检查Hyper-V VM长时间没有开机的空间。

我检查了其他问题并发现使用wmi,Win32_OperatingSystem.LastBootUpTime属性我可以识别上电启动时的最后启动时间,但是无法连接到断电的虚拟机,所以这不好。 我还检查了Hyper-V wmi属性,但找不到办法。

如果您有任何好主意,请帮助我!

1 个答案:

答案 0 :(得分:0)

获取VM的Msvm_ComputerSystem对象,并检查TimeOfLastStateChange字段。使用EnabledState字段判断VM是打开还是关闭。