# 创建 Office ISO
使用 Office Tool Plus 创建 ISO 映像文件可以将 Office Tool Plus 和 Office 安装文件一起打包。ISO 映像文件可以与他人共享,或者用于多次安装。
Office 会固定在每个月的第二个星期二(太平洋时间)更新一次,我们建议您在此时间后及时更新您的 Office 和 Office Tool Plus,以确保您始终可以获得最佳的部署体验。
若要创建 Office ISO,您需要完成以下步骤:
- 下载合适的 Office Tool Plus.
- 创建 Office ISO 文件。
- 测试 Office ISO 是否和预期的一样工作。
# 注意事项
为了能够确保 Office 安装文件下载完整,我们建议您勾选「下载设置」-「下载后校验 Office 安装文件」。
Office Tool Plus 默认下载适合当前操作系统的 Office 版本,若要下载适用于其他 Windows 的 Office 版本,请更改「下载设置」-「UA」为对应的系统版本。
Office Tool Plus 在 ISO 模式下工作时会自动适配某些参数,您无需更改我们没有在教程中提到的参数。
# 获取合适的 Office Tool Plus 版本
为了方便进行多次部署,我们建议您下载包含框架的 Office Tool Plus,不需要在客户端上安装 .NET Desktop Runtime (x86) 即可运行 Office Tool Plus.
将 Office Tool Plus 解压到合适的位置(例如桌面),双击以运行。
您可以根据需要创建以下格式的 Office ISO 文件:
- 不含任何配置:像正常使用一样进行配置以及部署。
- 包含默认配置:程序会自动加载配置,询问用户是否开始部署。
- 使用 ISO 命令:程序会自动寻找配置并直接开始部署。
- 使用自定义命令:程序会根据您指定的命令创建配置并直接开始部署。
通常情况下,如果您需要创建 32 位和 64 位的 Office ISO,我们建议您分开创建两个文件。如果您决定创建同时包含 32 位和 64 位的 Office ISO,则我们不建议您使用第二或第三种方法创建 Office ISO,这两个方法无法自由选择 32 位或 64 位进行部署。
# 不含任何配置的 Office ISO
在部署页面,更改「部署设置」-「部署模式」为「创建 ISO 文件」,勾选「下载后再部署」。
确保做好以下事情:
- 添加产品,按需选择。若不添加,则无法确保后续是否正确。
- 添加语言,按需选择。若不添加或错加,则安装时需要联网。
- 选择体系结构,如无特殊需求,保持默认即可。
- 选择合适的通道,如无特殊需求,保持默认即可。
确保以上几点做好后即可「开始部署」,其他高级设置可以按需更改。
在开始写入 Office ISO 前(下载完成前),请按下 F5 或者手动清空所有产品和语言,以确保创建的 Office ISO 不包含 ConfigForISO.xml.
提示
如果你需要创建同时包含 32 位和 64 位的 Office ISO,请将体系结构更改为 64 位(或 32 位),然后再次点击开始部署即可。
# 包含默认配置的 Office ISO
操作步骤同第一个,不要清空产品和语言,保留即可。创建完成后,Office ISO 文件应该包含 ConfigForISO.xml 文件。
挂载 Office ISO 后,您应该能从 CD-ROM 上下文菜单中看到「立即安装」选项,或者正常启动 Office Tool Plus 然后确认安装。
# 使用 ISO 命令
创建 Office ISO 前,您需要在 Office Tool Plus 的根目录(Office Tool 文件夹)内创建批处理文件,例如 Setup.bat.
以下示例启动 Office Tool Plus,不等待执行完毕:
@echo off
title Office Tool Plus
"Office Tool Plus.exe" /isoInstall
以下示例启动 Office Tool Plus,等待执行完毕:
@echo off
title Office Tool Plus - Console
:: Change the working directory to current directory.
:: Make sure you have administrator permission.
set "Apply=%*"
cd /d "%~dp0" && ( if exist "%temp%\getadmin.vbs" del "%temp%\getadmin.vbs" ) && fsutil dirty query %systemdrive% 1>nul 2>nul || ( cmd /u /c echo Set UAC = CreateObject^("Shell.Application"^) : UAC.ShellExecute "cmd.exe", "/k cd ""%~sdp0"" && ""%~s0"" %Apply%", "", "runas", 1 >> "%temp%\getadmin.vbs" && "%temp%\getadmin.vbs" && exit /B )
:: Run commands.
"Office Tool Plus.Console" /isoInstall
批处理文件创建并保存后,再开始创建 Office ISO 文件,注意 BAT 文件不能使用非英文命名,否则会无法识别。
其他操作步骤同第一个,不要清空产品和语言,保留即可,创建完成后,Office ISO 文件应该包含 ConfigForISO.xml 文件。
# 使用自定义命令
创建 Office ISO 前,您需要在 Office Tool Plus 的根目录(Office Tool 文件夹)内创建批处理文件,例如 Setup.bat.
# 使用 LoadConfig 命令
使用 LoadConfig 命令可以加载 XML 配置文件,并修改其中的参数,以便进行安装。
例如如果您创建了同时包含 32 位和 64 位的 Office ISO,您可以使用以下命令安装对应的版本:
@echo off
:: For 32-bit
"Office Tool Plus.exe" /loadConfig %~dp0ConfigForISO.xml /SourcePath %~dp0 /edition 32
:: For 64-bit
"Office Tool Plus.exe" /loadConfig %~dp0ConfigForISO.xml /SourcePath %~dp0 /edition 64
# 完全自定义安装
您可以使用 deploy 命令完全自定义您的 Office 安装,您可以在这里学习 deploy 命令,然后调用 Office Tool Plus 进行安装。
例如以下示例如何安装简体中文 32 位的 Microsoft 365,排除 Access, Bing, Groove, Lync, OneDrive 应用程序:
@echo off
title Office Tool Plus
"Office Tool Plus" deploy /addProduct O365ProPlusRetail_zh-cn_Access,Bing,Groove,Lync,OneDrive /clientEdition 32 /sourcePath %~dp0 /version 16.0.xxxxx.xxxxx
注意
请将 /version 的参数替换为 Office 对应的 Office 版本号。
如果您需要等待安装完成,请调用 Office Tool Plus.Console:
@echo off
title Office Tool Plus - Console
:: Change the working directory to current directory.
:: Make sure you have administrator permission.
set "Apply=%*"
cd /d "%~dp0" && ( if exist "%temp%\getadmin.vbs" del "%temp%\getadmin.vbs" ) && fsutil dirty query %systemdrive% 1>nul 2>nul || ( cmd /u /c echo Set UAC = CreateObject^("Shell.Application"^) : UAC.ShellExecute "cmd.exe", "/k cd ""%~sdp0"" && ""%~s0"" %Apply%", "", "runas", 1 >> "%temp%\getadmin.vbs" && "%temp%\getadmin.vbs" && exit /B )
:: Run commands.
"Office Tool Plus.Console" deploy /addProduct O365ProPlusRetail_zh-cn_Access,Bing,Groove,Lync,OneDrive /clientEdition 32 /sourcePath %~dp0 /version 16.0.xxxxx.xxxxx
批处理文件创建并保存后,再开始创建 Office ISO 文件,注意 BAT 文件不能使用非英文命名,否则会无法识别。
其他操作步骤同第一个,如果您使用的是 LoadConfig 命令,不要清空产品和语言,保留即可。使用完全自定义安装时,您可以清空产品和语言,因为我们不需要使用 ConfigForISO.xml 文件。
# 大功告成
至此,您应该完成了 Office ISO 的创建,我们建议您在虚拟机内测试此 Office ISO 是否和您预期的一样工作。
← 高级设置