使用ConfigMgr | MEMCM部署Office 2019

这篇文章介绍了使用ConfigMgr部署Microsoft Office 2019。我们将使用配置管理器将Office 2019(内部)版本部署到我们的端点。

这篇文章中涉及的步骤有点类似于使用SCCM部署Office 2019 ODT.然而,对于Office 2019内部版本,您已经有了安装文件。所以不需要单独下载。

在我介绍使用ConfigMgr部署Office 2019之前,请让我们了解Microsoft 365和Office 2019之间的区别。

PatchMyPC HorizontalAD
修补我的电脑赞助广告

Microsoft 365和Office 2019的区别

微软365和Office 2019之间有一些区别,以下是一些细节。

  • Office 2019 (on-prem版本)只获得安全更新,没有新功能。与微软365一样,你每月都会得到质量更新。
  • Office 2019是一次性购买销售的,这意味着你在一台电脑上支付并获得Office应用程序。但是,没有升级选项。这意味着如果你打算升级到下一个主要版本,你将不得不全价购买。
  • 另一个区别是这些产品的定价。您可以查看定价页欲知详情。

创建“Office 2019配置文件”

我有Office 2019内部版本,已经下载了所有数据。我们需要的是一个定义整个设置的configuration.xml文件。

Office 2019安装文件
Office 2019安装文件

创建一个新的文本文档并将其重命名为Config.xml。用记事本打开并输入以下详细信息。我将把这个文件放在Office 2019文件夹中。

请确保输入正确的源路径。如果你想补充的话其他语言,您可以通过在语言ID下指定来做到这一点。

PIDKEY是MAK激活的产品密钥。如果您正在使用密钥管理服务(KMS)激活Office 2019,则不需要使用PIDKEY。

            
创建Office 2019配置文件
创建Office 2019配置文件

在配置管理器中创建Office 2019应用

我们现在将在配置管理器中创建Office 2019作为新应用程序。在SCCM控制台中,转到软件库\应用程序管理\应用程序华体会体育系列。

右击应用程序并点击创建应用程序.在一般页面,选择手动指定应用程序信息.点击下一个

在配置管理器中创建Office 2019应用
在配置管理器中创建Office 2019应用

指定Microsoft Office 2019详细信息。点击下一个

指定Office Application详细信息
指定Office Application详细信息

添加新的部署类型。选择手动指定部署类型信息.点击下一个

添加一个新的部署类型
添加一个新的部署类型

指定内容位置。此位置包含Office 2019安装文件。

指定安装程序为“setup.exe”/configure config.xml

点击下一个

Office 2019安装命令
Office 2019安装命令

在这一步中,我们添加了Microsoft Office 2019检测规则。输入下面的配置并单击OK。

  • 设置类型- - - - - -注册表
  • 蜂巢——HKEY_LOCAL_MACHINE
  • 关键办公华体会体育系列室-微软软件\ \ \ ClickToRun \配置
  • 价值——VersionToReport
  • 启用“此注册表项与64位系统上的32位应用程序相关联”
  • 数据类型——版本
  • 选择“此注册表设置必须满足以下规则以指示此应用程序的存在”
  • 操作符-大于等于
  • 价值——16.0.10730.20102
Office 2019应用检测
Office 2019应用检测

用户体验窗口中,指定“设置”后,单击下一个

指定用户体验设置
指定用户体验设置

您可以指定安装要求。点击下一个

Office 2019申请要求
Office 2019申请要求

点击下一个最后在“完成”窗口单击关闭

在配置管理器中创建Office 2019应用
在配置管理器中创建Office 2019应用

使用ConfigMgr部署Office 2019

现在我们已经在ConfigMgr中打包了office 2019应用程序,是时候将应用程序部署到Windows 10设备上了。

首先,将Office 2019本地应用程序分发到分发点。使用DP准备好内容后,右键单击Office 2019应用程序,然后单击部署.可以部署到用户集合或设备集合。

登录到其中一台客户机并启动华体会体育系列软件中心.选择“Microsoft Office Professional Plus 2019”,单击“安装”。

使用CMTrace工具打开“AppEnforce.log”文件,监控Office安装过程。退出代码0表示应用程序已成功安装。

准备好的命令行:"C:\Windows\ccmcache\6\Setup.exe" /configure config.xml正在执行的命令行:"C:\Windows\ccmcache\6\Setup.exe" /configure config.xml工作目录C:\Windows\ccmcache\6 AppEnforce安装后的行为是BasedOnExitCode AppEnforce等待进程9600完成。超时= 120分钟。在退出码表中查找退出码0出口码表中的成功项匹配出口码0
使用ConfigMgr部署Office 2019
使用ConfigMgr部署Office 2019

使用ConfigMgr完成了Office 2019的部署,我希望这篇文章能有所帮助。

6个评论

  1. 《阿凡达》的照片 贝特朗 说:

    你好,感谢你在这个网站上所做的所有工作、测试和分享,这几次为我省去了一些头疼的事情。

    在我工作的学校,我们有3个站点,有2种类型的MS Office安装:办公室(有Outlook和没有Access)和教室(有Access和没有Outlook)。自Office 2003以来,这种情况一直如此,并经历了Office 2010、2013、2016和现在的2019年(只有2007年被跳过)。
    到了最新版本,微软决定“增加”Office 2019的内容:我再也无法获得iso文件来安装,Wsus也无法下载更新。这让我很沮丧……

    所以,我不得不想别的办法:
    1 -在服务器上获取资源,
    2 -在每个站点上管理两种不同类型的安装,更新客户端,最后
    3 -通过Mecm部署。

    我通过MVLS中心下载了setup.exe。然后通过这个网站https://config.office.com/(app Admin Center Microsoft 365),我生成了一个独特的xml文件来指定我想下载的版本(32位或64位,最新版本或特定版本等)。
    在每个站点上,我在服务器上设置了一个自动任务,在当地时间每周三凌晨1点运行一个批处理脚本(其中包含“setup.exe /download file.xml”),从一个共享文件夹中从微软下载源代码,在这个共享文件夹中,计算机具有只读权限。

    再次使用app Admin Center Microsoft 365,我生成了6个xml文件,其中我指定了客户端在哪里可以找到源代码(上面使用的本地共享文件夹),在哪里可以找到更新(相同的本地共享文件夹),以及他们必须安装的组件类型(带或不带Outlook/Access)。
    可以在同一个xml中设置许多其他设置(请注意,查看所有这些设置可能需要一些时间)。

    第三-我创建了一个只包含7个文件的源文件夹:setup.exe和6个xml文件(比如a .xml, B.xml等),它们总共只有5.10 Mo, setup.exe本身是5.04 Mo。
    在Mecm控制台中,我使用源文件夹创建了一个包,并在同一个包中使用几乎相同的命令行“setup.exe /configure x.xml”获得了六个程序,其中x.xml显然被a .xml、B.xml等取代。我相应地给每个程序命名,以了解它们安装的内容以及必须安装在哪个站点上。
    该包已分发到3个分发点。
    从现在开始,在我的任务序列中,我使用相同的包创建了六个任务,并在每个任务中指定必须运行哪个程序。每个序列可以集成到操作系统部署序列中,也可以按原样部署。

    很有魅力!每个客户端都从DP以外的服务器上下载最新的源代码(没有带宽,而其他客户端在大规模部署教室计算机时仍然从它下载),然后他们自己更新,不使用Wsus,也不使用Mecm,也没有互联网带宽。
    我不再沮丧,而是对Office 2019的工作方式感到更加满意!

    相比之下,我仍然需要在Windows 7客户端上管理Office 2016,通过Wsus进行更新和通过Mecm进行部署都要花费更多的时间,特别是当涉及到保持Office 2016的更新源时:每次更新都必须阅读MS网页上的列表,单独从MS update Catalog中手动下载,复制到更新文件夹中,并且整个软件包必须每月重做和重新分发……
    自从我创建唯一的Office 2019包已经六个月了,在同一时间里,我不得不重做Office 2016包6次,第7次即将到来……

    我希望这能帮助到一些人。

  2. 《阿凡达》的照片 Raul10 说:

    是的,它将与源路径一起工作,但在这种情况下,内容将从DP下载到缓存。然后setup.exe将从缓存中运行,并在网络共享上查找办公文件,并将它们重新下载到另一个位置以进行安装。内容只能从DP下载一次,但也可以从网络共享下载。理想情况下,我们不希望从DP下载内容并在本地运行吗?

      1. 《阿凡达》的照片 Raul10 说:

        是的,它为我工作,使用下载到ccmcache文件夹的文件。试一试,看看进展如何。

        谢谢你的辛勤工作,般若!

  3. 《阿凡达》的照片 Raul10 说:

    在这种情况下,我们需要在配置xml中定义源路径吗?这会不会下载办公文件分发点,然后再从网络共享?

    没有在配置xml中定义源路径应该使用已经下载到ccm缓存的文件?

    1. 当我在Config.xml中使用源路径时,它工作得很好。老实说,我试过没有指定源路径。关于内容下载,我刚才验证了内容只从DP下载一次。

留下回复

你的电邮地址将不会公布。必填字段已标记*