如何通过Domain Server 2012R2仅部署Office 2007的Excel与Word?Msi包是否有效
关于在Domain Server 2012R2上部署Office 2007仅Excel和Word的解答
首先明确说:你找到的ExcelMUI.msi和WordMUI.msi不能单独用来安装Excel或Word主程序——这些是Office 2007的语言界面包(MUI,Multilingual User Interface),作用是给已安装的Office组件添加英文界面支持,本身不含核心程序文件,直接运行它们会提示依赖缺失无法完成安装。
要实现仅部署Excel和Word,你需要用Office 2007自带的**自定义安装工具(OCT,Office Customization Tool)**来定制安装配置,具体步骤如下:
1. 启动Office自定义安装工具
- 插入Office 2007安装DVD,打开命令提示符(以管理员身份运行)
- 切换到DVD的根目录,执行命令:
这会启动OCT工具,用于创建自定义安装配置。setup.exe /admin
2. 定制仅安装Excel和Word的配置
- 在OCT左侧导航栏选择Set feature installation states
- 展开
Microsoft Office Excel 2007和Microsoft Office Word 2007,将它们的安装状态设置为Run from My Computer - 对于其他不需要的组件(比如PowerPoint、Outlook、Access等),全部设置为
Not available(彻底禁用安装) - 你还可以在这里配置其他选项,比如产品密钥、安装路径、是否自动激活等
- 完成配置后,点击左上角的Save,将配置文件(后缀为
.msp)保存到安装源的Updates文件夹,或者单独保存到一个共享位置
3. 在Domain Server 2012R2上部署
你有两种常用部署方式:
命令行手动部署
- 将Office 2007安装源复制到服务器本地或共享文件夹
- 打开管理员命令提示符,执行:
比如如果配置文件保存在安装源的Updates文件夹,直接运行setup.exe /config <你的自定义配置文件路径>setup.exe即可自动加载配置。
域组策略部署
- 将Office 2007安装源和自定义
.msp文件放到域内所有服务器可访问的共享文件夹(设置好权限) - 打开组策略管理控制台(GPMC),创建或编辑针对目标服务器的组策略
- 导航到Computer Configuration > Software Settings > Software installation,右键选择New > Package
- 选择共享文件夹中的
setup.exe,部署类型选择Assigned,然后关联你的自定义.msp配置文件 - 等待服务器刷新组策略,即可自动完成安装
额外注意事项
- 确保Domain Server 2012R2满足Office 2007的系统要求(系统兼容性没问题,但建议提前确认)
- 如果需要英文界面,等主程序安装完成后,再运行你找到的
ExcelMUI.msi和WordMUI.msi来添加英文语言支持 - 部署前建议先在测试服务器上验证自定义配置,避免出现组件依赖缺失的问题
内容的提问来源于stack exchange,提问作者sam




