Oli*_*sen 5 powershell virtual-machines scvmm hyper-v-server-2016
在 Hyper-V 2012 中,当我们以 xml 格式配置 vm 时,可以在 vm 的配置 .xml 文件中查找 last_powered_off_time 节点:
<last_powered_off_time type="integer">131592348393627970"</last_powered_off_time>
Run Code Online (Sandbox Code Playgroud)
并轻松获取这些信息。但是,在 Windows 2016 Hyper-V vm 配置格式更改为二进制文件 .vmcx。即使我可以使用 Compare-VM cmdlet 读取属性,我也看不到像在 Hyper-V 2012 XML 文件中那样存储上次关机日期的属性。
在 Hyper-V 2016 中,我必须检查虚拟机上次关闭电源的时间?
由于Hyper-V上的新版本配置文件没有这样的选项,PowerShell也不会提供确切的信息。尝试 MSVM_ComputerSystem 类以获得最后的状态更改 - https://docs.microsoft.com/ru-ru/previous-versions/windows/desktop/virtual/msvm-computersystem但它也会在启动过程中发生变化。
Microsoft 在每个主要更新中发布了新的 WMI 类,您可以在此处检查所需的类 - https://docs.microsoft.com/en-us/windows/desktop/hyperv_v2/what-s-new-in-hyper-v
| 归档时间: |
|
| 查看次数: |
199 次 |
| 最近记录: |