Дата последнего выключения виртуальной машины в Hyper-V 2016

В Hyper-V 2012, когда у нас была конфигурация виртуальной машины в формате xml, можно было посмотреть откройте узел last_powered_off_time в XML-файле конфигурации виртуальной машины:

<last_powered_off_time type="integer">131592348393627970"</last_powered_off_time>

и легко получите эту информацию. Однако в Windows 2016 формат конфигурации Hyper-V vm изменен на двоичный файл .vmcx. Несмотря на то, что я могу прочитать свойства с помощью командлета Compare-VM, я не вижу свойства, в котором хранится дата последнего отключения питания, как я мог бы в XML-файле Hyper-V 2012.

Какие параметры мне нужно проверить, когда была последняя виртуальная машина выключен в Hyper-V 2016?

5
задан 26 November 2018 в 12:46
1 ответ

Поскольку новая версия файлов конфигурации на 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

4
ответ дан 3 December 2019 в 01:43

Теги

Похожие вопросы