【问题标题】:How can I know the Hyper-V VM's last poweroff time如何知道 Hyper-V 虚拟机的上次关机时间
【发布时间】:2012-12-14 06:08:03
【问题描述】:

我正在寻找一种方法来了解 Hyper-V 虚拟机上次关闭电源的时间。

我要做的是,检查长时间未开机的 Hyper-V 虚拟机使用的存储空间。

我检查了其他问题,发现使用 wmi,Win32_OperatingSystem.LastBootUpTime 属性我可以识别开机 Windows 操作系统的最后启动时间,但无法连接到关机虚拟机,所以这不好。 我还检查了 Hyper-V wmi 属性,但找不到这样做的方法。

如果你有什么好主意,请帮助我!!

【问题讨论】:

    标签: windows wmi hyper-v


    【解决方案1】:

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

    【讨论】:

    • 感谢您的评论。不幸的是,TimeOfLastStateChange 似乎没有解决这个问题,因为它显示了 powerOn 虚拟机的上次启动时间,以及类似 powerOff 虚拟机的“最近时间”。我想找到一种方法来了解关闭的虚拟机的“最后一次关闭时间”。任何帮助都可以申请。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多