向非管理员用户部署 2007 Office system

更新时间: 2006年11月

应用到: Office Resource Kit

 

上一次修改主题: 2007-12-18

在支持 2007 Microsoft Office system的 Microsoft Windows 环境中,默认用户对计算机的系统区域具有受限访问权限。因为 Office 安装程序要向操作系统的系统区域和 Windows 注册表中写入内容,所以用户对本地计算机必须拥有管理权限才能安装 Office。

如果要在用户缺乏管理权限的计算机上安装 Office,则必须在可向安装程序提供管理权限的上下文中运行安装程序。安装 Office 后,不具备管理权限的用户可以运行所有安装的功能,包括按需安装功能。

在组织中,如果用户不是其计算机的管理员,则管理员可以使用以下方法向 Office 安装程序提供适当的权限:

  • 以管理员身份登录到计算机并安装 Office 2007。

  • 使用组策略软件安装将 Office 2007 分配给计算机。

  • 使用组策略计算机启动脚本将 2007 部署到计算机。

  • 使用软件管理工具,如 Microsoft Systems Management Server 或 Microsoft System Center Essentials 2007。

使用管理权限执行初始安装后,也使用这些权限运行所有后续安装(包括按需安装功能和自动修复功能)。

Caution警告
2007 Office system不再支持两个常规 Windows 策略设置(这些设置用于帮助安装早期版本的 Office)。如果设置 Windows Installer 策略“永远以高特权进行安装”,则将允许对计算机不具备管理权限的用户安装任何 Windows Installer 程序包。同样,如果设置策略“在特权被提升的情况下,允许用户使用媒体源”,则允许不具备管理权限的用户从 CD 中安装程序。在这两种情况下,均以提升的特权运行安装,并且用户对系统文件和注册表具有不受限的访问权限。设置这两种策略之一会使计算机非常易于受到攻击,可能允许攻击者在计算机上运行恶意代码。2007 版本的安装程序和 2007 Office system不支持使用这些策略来允许非管理员用户安装 Office。

以管理员身份登录

您可以通过以管理员帐户登录到计算机,在用户计算机上安装 2007 Office system。这为安装程序提供访问用户计算机的受限区域所需的管理权限。安装 Office 后,用户不再进一步需要管理权限即可运行 Office 应用程序。

Note注意
出于安全原因,将软件更新(MSP 文件)应用于 Office 安装始终需要管理权限,即使原始安装是使用管理权限执行的。有关详细信息,请参阅分发 2007 Office system 的产品更新

为计算机分配 Office

如果您已经部署 Active Directory,则可以使用组策略软件安装功能来为组织中的计算机分配 2007 Office system。此安装应使用适当的管理权限执行,并且,Office 可供此计算机上的所有用户使用。在这种情况下,只有管理员才能删除 Office。

Important重要信息
尽管可以使用组策略在已安装了 Active Directory 的小型组织中安装软件应用程序,但还是存在一些限制,并且您必须确定它是否为满足您部署要求的适当解决方案。有关详细信息,请参阅使用组策略软件安装来部署 2007 Office system 中的“部署注意事项”部分。

使用组策略计算机启动脚本部署 Office

管理员可以使用组策略来分配计算机启动脚本,从而部署 2007 Microsoft Office system。可以使用客户端计算机支持的任何语言编写脚本。支持 Windows 脚本宿主的语言(如 VBScript 和 Jscript)和命令文件最为常用。有关详细信息,请参阅使用组策略为 2007 Office 部署分配计算机启动脚本

使用软件管理工具

软件管理工具(如 Microsoft Systems Management Server)可以在用户计算机的管理上下文中运行 Office 安装程序。有关详细信息,请参阅使用 Systems Management Server 2003 部署 2007 Office system

管理员还可以使用 Microsoft System Center Essentials 2007 来部署 2007 Office system。System Center Essentials 2007 是一款管理解决方案,专门针对最高容纳 30 台服务器和 500 台客户端计算机的中型组织中的 IT 系统管理员。有关详细信息,请参阅使用 System Center Essentials 2007 部署 2007 Office system