通过组策略部署MS Access Runtime

我试图通过组策略部署Access 2007运行时,我有一个问题。 所以,我下载了AccessRT.exe并运行accessrt.exe / extract来获取msi文件。 然后,当我尝试将.msi附加到新gpo的软件策略时,出现以下错误。

“添加操作失败,无法从包中提取部署信息,请在包上运行validation,以确保包是正确的。

为了达到我的谷歌search能力,我发现我需要创build一个config.xml文件。 那么,文档是不是最好的,即使创build一个config.xml文件(下),我仍然无法使它工作。

<Display Level="none" AcceptEula="yes" /> <INSTALLLOCATION Value="%programfiles%\Microsoft Office" /> <LIS CACHEACTION="CacheOnly" /> <DistributionPoint Location="\\Shared\NETLogon\Software Deployments\Microsoft\Access RT 2007" /> <Logging Type="standard" Path="%temp%" Template="AccessRT(*).txt"/> <Setting Id="SETUP_REBOOT" Value="NEVER" /> 

有什么build议么?

在我试图解决这个问题。 我试图在我的电脑上运行msi,并收到错误….

错误1713.安装程序无法安装Microsoft Office Access Runtime 2010所需的其中一个产品

这导致我这篇文章。

http://support.microsoft.com/kb/926279

长话短说,从Microsoft Office 2007开始,您无法通过.msi文件安装任何产品。

失败。

感谢微软。

正如以前接受的答案是错误的,我会在这里发布正确的答案。

Microsoft期望您将Office集成到您的Windows部署映像中,以便移除对GPO-MSI部署的支持,以便将其他function集成到安装程序中,而这些function在每个MSI部署情况中都不受支持。 您希望每个需要自动部署GPO的人都可以运行KMS,以便可以部署带有所有基本软件的标准映像。 Office 2000对于Office GPO部署的需求已经消失,因为所有更高版本都可以通过WSUS接收更新,因此可以使用操作系统映像,而不需要定期进行重新部署,并使用整合的服务包和更新。

对于所有不使用映像系统或不想将Office集成到其操作系统部署的用户,仍然可以通过GPO部署和删除MS Office; 现代Windowspipe理员所期望的并不是易于点击的方式。

阅读这个博客,作为自动部署所需的一切,在这里详细解释:[ https://technet.microsoft.com/en-us/magazine/ff956190.aspx%5D [1]

如果您希望稍后能够删除产品(例如,如果您希望在不更改为以后的操作系统版本的情况下推出更高版本的Office版本),则必须稍微扩展一下。

只需创build2个GPO,其中一个获取Office 2010部署的计算机启动脚本,您可以在上述文章中find该脚本。 另一个获得稍微修改的启动脚本,如果安装了它,则会卸载Office。

你甚至可以把GPO放到同一个OU上,如果你用他们的安全设置玩了一下:

  • 创build一个名为“Office2010”的安全组,包含所有应该安装产品的计算机
  • 将这个组添加到部署-GPO并给它“Apply GPO”权限
  • 删除“已validation用户”组的“应用GPO”权限,但保留“已读”权限
  • 将“Office2010”组添加到删除GPO,并为其添加“应用GPO”右键的拒绝选项。 使用标准权限保留此GPO中的“已authentication用户”组。

这样,每个属于“Office 2010”组的成员都将在启动时执行部署脚本,并在必要时部署Office 2010。 其他任何计算机都会执行删除脚本,并在尚未安装的情况下卸载Office 2010。

[1]:Microsoft TechNet文章“各行各业的奇才:自由部署Microsoft Office 2010”