Как удаленно получить дату последнего обновления Windows Server 2016 и Server 2012 R2?

Как удаленно получить дату последнего обновления Windows Server 2016 и Server 2012 R2?

Я пытаюсь автоматически проверить дату последней установки обновлений Windows на компьютере с Windows Server 2012 и компьютере с Server 2016 с удаленной машины. Кажется, я не могу найти какой-либо последовательный способ сделать это. Я могу использовать DLL-библиотеку обновлений Windows (COM API), но мне удалось сделать это только локально, а не удаленно. Я могу использовать WMI с корнем обновлений Windows, и он выведет список обновлений для 2012 R2, и я могу взять последнее и использовать его дату, но я не получаю информацию о поиске, как в случае с API COM, например, когда последний раз искали, и последнюю успешную установку, и есть ли доступные неустановленные обновления. Кроме того, корень WMI для Центра обновления Windows не работает для 2016 года. Есть также раздел реестра для 2012 R2, но он также не работает для 2016 года и не предоставляет достаточно информации.

Предпочтительно, я могу получить это где-то в WMI, и мне просто нужно посмотреть где-то еще, что я упустил. Если нет, мне нужно какое-то удаленное решение, чтобы получить информацию об обновлении.

Связанный контент