logo科技微讯

Office 和 Windows 365 更新检测

作者:科技微讯
日期:2022-02-15
📝 笔记

科普

Office 分为 Office 365、永久授权的 Office,其中永久授权的 Office 又分为 Office 2021、Office 2019、Office 2016 等。

微软 office 每隔两年就推出一个年代版本,比如现在常见的有 office2003、2007、2010、2013、2016、2019 和 2021,都是以年代命名的。这些以年代命名的 office 版本一旦发布后,功能就基本定型了,也就是说微软不再对其进行功能更新,只进行安全更新。
这里有一个比较特殊的版本就是 office365,office365 是一个长期维护版本,一些新功能都会先在 office365 中更新,然后经过两年的市场验证,一旦功能稳定,这个 365 就会衍生出一个年代版本的 office,循环往复,我们就可以看到有 office2016、2019 等年代版本的 office。出处

Office 365 已经改名为 Microsoft 365。Microsoft 365 是一个软件套件,包括四大 Office 软件、Outlook、Onedrive、Teams 等。Microsoft 365 正式版一共有三个更新通道,其中 Current Channel 是最快获得新功能和安全更新的通道,其次是 Monthly,最后是 Semi-Annual,微软建议人们用 Current。

以上三个 Channel 都是 Windows 365 的正式版 Channel,对于 Office,还有独立的 Office insider,包括两个 Channel,分别是 Beta Channel(更新历史更新说明)、Current Channel (Preview)(更新历史更新说明)。

以上是 Windows 平台下的 Office,Office for Mac 正式版的更新历史更新说明是单独列出来的,测试版的更新历史和说明可以在这个页面找到,不过可能不够实时?

Mac Office 和 Windows Offce 的版本号格式不一样,其中 Win Office 的 Version 是年份加月份的组合,通常每个月都会变,Version 变 build 肯定变,build 变 Version 不一定变,因为可能一个月发布多个 build。

  • Mac Office:Version 16.58 (Build 22013002)
  • Win Office:Version 2201 (Build 14822.20000)

下图是出自 Office Tool Plus,可看到除了前面提到的 5 个通道之外,还有 Semi-Annual Enterprise Channel (Preview) 等另外三个通道:

office_channels

作为普通用户,我们只需要关注以下三个频道:

  • Current Channel:当前频道
  • Current Channel preview:当前频道(预览)
  • Beta Channel:Beta 频道

Office 安装方式有以下三种,其中 Office 365 只有 C2R 一种安装方式:

  • MSI
  • C2R,Click To Run 的缩写
  • 微软应用商店

监测方法

Windows 下的 Office

  • 这个链接列举了 Office 的所有 channel,可惜各 Channel 给出的 update 不是最新的,所以不能用它监测 Office 版本更新;
  • 这个链接列举了 Office 一些 SKU,例如 Office Professional Plus 2021,用处不大;
  • 这个链接给出了所有 C2R 版本的 release data,可以根据 FFN 判断某个版本属于哪个通道,例如 492350f6-3a01-4f97-b9c0-c7c6ddf67d60 是 Current 通道,要注意 LkgBuildAvailableBuild 有时候不一样
  • 这个链接给出了 Office 各通道的 release data,这是最理想的接口;

上面第三第四个链接是在 evergreen 的 GitHub issue 找到的,这个 issue 还分享了一位微软员工的 Office16 项目,该项目监测了 Office 各版本更新,Office 2016/2019/2021 都属于 Office 16。

evergreen 有一个 app tracker 栏目,监测了很多软件的更新,根据 evergreen GitHub repo 的简介,它监测软件版本的方法是使用该软件官方的接口,不会使用爬取 html 页面这种检测方式。对于 Microsoft 365 的检测方法,可以在这里找到

MacOS 下的 Office

Mac 下的 Office 可通过 https://go.microsoft.com/fwlink/p/?linkid=2009112 这个链接获取,该链接出自这个页面。访问该链接,会跳转到一个带有版本号的下载链接,如:

https://officecdnmac.microsoft.com/pr/C1297A47-86C4-4C1F-97FA-950631F94777/MacAutoupdate/Microsoft_Office_16.68.22121100_BusinessPro_Installer.pkg

Homebrew Formulae 就是这样检测 Mac Office 更新的。但这是正式版更新,Beta、Current Preview 不知道怎么检测。


相关文章:

donation赞赏
thumbsup0
thumbsdown0
暂无评论