Office自定义部署工具包制作教程
概述
本教程将指导您使用Microsoft官方工具,创建自定义的Office软件一键安装包。通过此方法,您可以:
- 批量部署Office到多台计算机
- 自定义安装的Office应用程序组件(如仅安装Word、Excel、PowerPoint)
- 选择特定的Office版本和更新通道
- 实现自动化、静默安装,提高部署效率
准备工具
在开始制作前,您需要准备以下两个官方工具:
| 工具名称 | 作用 | 下载/访问地址 |
|---|---|---|
| Office Deployment Tool (ODT) | 核心部署程序,用于下载和安装Office | 下载链接 |
| Office Customization Tool (OCT) | 在线配置工具,生成自定义配置文件 | 访问链接 |
制作步骤
步骤一:下载Office Deployment Tool
- 访问上方提供的ODT下载链接
- 点击页面中的 "Download" 按钮
- 将下载的
setup.exe文件保存到您准备制作安装包的文件夹中
步骤二:创建自定义配置文件
-
打开Office Customization Tool页面
-
按以下顺序配置您的Office安装包:
产品配置
配置项 推荐设置 说明 产品 Office LTSC Professional Plus 2024 - 批量许可证 适合企业批量部署 体系结构 64位 推荐使用64位版本 更新通道 Office 2024 企业长期服务版 提供最稳定的版本 应用程序选项
# 建议包含的核心应用
- Word
- Excel
- PowerPoint
- Outlook
- OneNote
- Access (按需)
- Publisher (按需)
# 可选排除的应用
- Skype for Business (通常不需要)
- OneDrive (可按需排除)安装设置
显示级别: 无(静默安装)
完成通知: 启用
自动接受EULA: 是
删除早期版本: 是(建议) -
配置完成后,点击右上角 "导出" 按钮
-
选择 "将配置导出为 XML",将文件命名为
office_LTSC_2024_pro_vl.xml -
将此XML文件与之前下载的
setup.exe放在同一文件夹中
步骤三:创建一键安装批处理脚本
- 在同一文件夹中,新建一个文本文件
- 将文件重命名为
install_office.bat(注意扩展名要改为.bat) - 用记事本编辑此文件,粘贴以下代码:
@echo off
chcp 65001 >nul
title Office LTSC 2024 一键安装工具
REM 设置中英文提示信息
set "MSG_TITLE=Office LTSC 2024 安装工具"
set "MSG_CHECKING=正在检查系统环境..."
set "MSG_ADMIN_CHECK=正在验证管理员权限..."
set "MSG_ADMIN_FAIL=请右键点击此脚本,选择'以管理员身份运行'"
set "MSG_DOWNLOAD=正在下载 Office 安装文件..."
set "MSG_DOWNLOAD_COMPLETE=下载完成,开始安装..."
set "MSG_DOWNLOAD_ERROR=下载失败,错误代码: "
set "MSG_INSTALLING=正在安装 Office,这可能需要几分钟..."
set "MSG_INSTALL_COMPLETE=Office 安装完成!"
set "MSG_REBOOT_SUGGEST=建议重启计算机以使所有功能生效"
set "MSG_PRESS_EXIT=按任意键退出..."
echo %MSG_TITLE%
echo ========================================
echo.
REM 检查管理员权限
echo %MSG_ADMIN_CHECK%
net session >nul 2>&1
if %errorlevel% neq 0 (
echo %MSG_ADMIN_FAIL%
pause
exit /b 1
)
REM 检查必要文件
echo %MSG_CHECKING%
if not exist "setup.exe" (
echo 错误: 未找到 setup.exe
echo 请确保已下载 Office Deployment Tool
pause
exit /b 1
)
if not exist "office_LTSC_2024_pro_vl.xml" (
echo 错误: 未找到配置文件
echo 请先使用 Office Customization Tool 生成配置文件
pause
exit /b 1
)
REM 下载Office文件
echo %MSG_DOWNLOAD%
echo 此过程可能需要较长时间,请耐心等待...
.\setup.exe /download office_LTSC_2024_pro_vl.xml
if %errorlevel% equ 0 (
echo.
echo %MSG_DOWNLOAD_COMPLETE%
echo %MSG_INSTALLING%
echo.
REM 安装Office
.\setup.exe /configure office_LTSC_2024_pro_vl.xml
if %errorlevel% equ 0 (
echo.
echo ========================================
echo %MSG_INSTALL_COMPLETE%
echo %MSG_REBOOT_SUGGEST%
echo ========================================
) else (
echo 安装过程中出现错误,错误代码: %errorlevel%
)
) else (
echo.
echo %MSG_DOWNLOAD_ERROR%%errorlevel%
)
echo.
echo %MSG_PRESS_EXIT%
pause >nul
exit /b 0
文件结构
完成上述步骤后,您的安装包文件夹应包含以下文件:
Office_Deployment_Package/
├── setup.exe # Office Deployment Tool
├── office_LTSC_2024_pro_vl.xml # 自定义配置文件
└── install_office.bat # 一键安装脚本
使用方法
-
将整个文件夹复制到目标计算机
-
右键点击 install_office.bat
-
选择 "以管理员身份运行"
-
等待安装完成(无需交互操作)
注意事项
- 请确保在管理员权限下运行脚本
- 根据您的网络环境,下载过程可能需要较长时间
- 建议定期更新配置文件以获取最新版本的Office功能
提示
通过以上步骤,您可以创建一个自定义的Office部署工具包,实现快速、高效的批量部署。