【问题标题】:How can i find the Office 365 Release Version Programatically?如何以编程方式找到 Office 365 发行版?
【发布时间】:2020-07-06 22:55:02
【问题描述】:

我正在注册表中寻找一个位置或文件内容/属性,我可以通过脚本抓取它以提取 Windows 版本。

为了澄清: 我正在尝试查找我的 Office 365 安装的发行版本号。我问的不是 Office 的版本号,而是“Release”(微软有时会混淆地称之为版本号)。我所说的“发布”是指以前称为“服务包”的大补丁,每年大约分发两次,具体取决于您的更新渠道。到目前为止,这是一个 4 位数字,即 2020 年至 5 月的 2005 年。我知道我可以通过打开 O365 Word,单击“帐户”并查看“关于 Word”下的右下角来查看版本号。目前对我来说它显示:

Version 2005 (Build 12827.20336 Click-to-Run)

在这种情况下,2005 是版本号。我如何/在哪里可以通过脚本以编程方式提取此信息?

【问题讨论】:

    标签: office365 registry ms-office versioning


    【解决方案1】:

    Office 可扩展性模型不为此提供任何属性或方法。您可以根据Update history for Microsoft 365 Apps (listed by date)页面上列出的信息检索版本号(也可以查看文件版本)并找到对应的版本号。

    【讨论】:

    • 我认为微软不太可能在每个 office exe 中都有一个硬编码表;这种解决方案是一种技巧,而不是我想要的。我知道 Windows 版本存储在某个地方.. 只是不知道它位于哪个 dll / 文件 / 清单中。
    猜你喜欢
    • 2019-06-29
    • 1970-01-01
    • 1970-01-01
    • 2015-05-22
    • 2016-10-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多