Из того, что мы выяснили, номера версий / сборок Office могут быть одинаковыми для Office 2016, 2019 и Office 365.
Предполагается, что Office 2016 и 2019 имеют замороженные наборы функций, в то время как Office 365 будетавтообновление с новыми функциями.На некотором этапе O365 и другие номера сборки будут перекрываться.Мы также обнаружили, что Office 2016, установленный с Click-to-Run, может иметь тот же номер сборки, что и 2019, хотя он предназначен только для обновлений безопасности.
Office 2016, установленный с MSI, будет иметь статический номер сборки.Установщика MSI для Office 2019 не существует, а это означает, что он будет автоматически обновляться, и номера его сборок могут увеличиться так же, как и для Office 365?
В любом случае: определить версию Office больше невозможноиз номера сборки.Кроме того, мы обратились к следующему разделу реестра:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun
Если он не существует и номер основной версии - 16, это MSI-версия Office 2016.
Еслион существует, вы знаете, что это установка «нажми и работай», и вы можете проверить следующее значение подраздела, из которого вы можете вывести 2016, 2019 или 365:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\Configuration\ProductReleaseIDs
Примеры значений: «O365ProPlusRetail» или «ProPlus2019Retail"или просто" ProPlusRetail "
Любые лучшие предложения приветствуются.