Office 2024 自动部署:3 条 PowerShell 命令把下载、安装、隐私优化串成一条流水线

Office 2024 自动部署:3 条 PowerShell 命令把下载、安装、隐私优化串成一条流水线

【免费下载链接】Office Download Microsoft 365 & Microsoft Office 2024 【免费下载链接】Office 项目地址: https://gitcode.com/gh_mirrors/of/Office

每次重装系统,Office 都是最后装完的那个软件。官网在线安装器要先登录微软账号、下载器还要现场拉几 GB 数据;第三方"一键装机"包倒是快,可安装包里到底塞了什么,你永远说不清。把安装环节彻底跑一遍,熟练的人也要二十分钟起步——这还只是"装完",不包括装完之后那十几项让人头大的默认设置调整。

今天要讲的这个项目(of/Office)解决的正是这个痛点:它用 PowerShell 脚本把微软官方部署工具包了一层易用外壳,把"下载、安装、优化"压缩成三条命令。整个过程不登录账号、不碰第三方安装包,装哪些组件自己说了算。下面从原理、选型到翻车现场,一次讲透。

先算一笔账:手动装 Office 的成本都花在哪

手动安装 Office 的耗时分布,大致是这样一个三段式:

  1. 下载阶段:官网安装器默认全量下载,你只是想要个 Word,它把全家桶的安装包都拉下来。三件套 2~3 GB,全家桶奔着 5 GB 去。
  2. 安装阶段:中间要登录、要选组件、要点掉各种弹窗,每一步都在等人反应。
  3. 配置阶段:装完只是开始。关诊断数据、关保护视图、调自动保存间隔、开深色主题——这些设置分散在好几个应用的多层菜单里,手动点一遍十几分钟是常态。

三段加起来,一次干净利落的全流程大概要四十分钟;而脚本方案把前三段分别压缩成"一条命令",其中真正需要你动手输入的,只有三行。

这套脚本的底层逻辑:微软官方 ODT 的"易用外壳"

先解释一个概念:ODT(Office Deployment Tool,Office 部署工具)是微软官方发布的命令行工具,企业批量装 Office 全靠它。它本身不提供图形界面,你要先手写一份 XML 配置文件,告诉它"装什么版本、什么通道、哪些组件",然后调用 setup.exe /downloadsetup.exe /configure 两条指令。

这套流程对个人用户最大的门槛有两个:XML 配置语法陌生,以及部署参数记不住。of/Office 项目的思路很直接——用 PowerShell 脚本替你完成这两件事。你只告诉脚本三个参数,它自动读写配置模板、生成最终配置文件,再调用官方 setup.exe 干活。

项目在 src 目录下只有几个核心文件,每个都短小精悍:

  • Download.ps1:下载阶段,负责生成配置、拉取安装源;
  • Install.ps1:安装阶段,静默执行安装;
  • Configure_Office.ps1:装完之后的注册表优化,一次跑完十几项调整;
  • Default.xml:配置模板,深度定制的入口;
  • Office_Uninstall/ 与 Uninstall_Office_updates.cmd:处理旧版 Office 残留和历史更新。

整个流程的数据流向是:Default.xml(模板)→ 脚本按参数改写成 Config.xmlsetup.exe 按配置下载 → 本地出现 Office 安装源文件夹 → Install.ps1 调用 setup.exe /configure 完成安装。

判断标准:四条都符合,就值得你用

先别急着复制命令,对照下面四条判断一下自己是不是目标用户:

  • 系统是 Windows 10 或 11。项目明确只支持这两个系统,Win 7/8 用户直接排除。
  • 想要 Office 2024 长期服务版或 Microsoft 365,两者之一。这基本覆盖了绝大多数个人与办公场景。
  • 需要按需选择组件,而不是全量安装。三件套、Outlook+Teams、甚至 Project/Visio 2024,都能在一条命令里定制。
  • 对隐私设置敏感,希望装完就顺手关掉遥测和一堆默认行为。

如果这四条全中,往下读;如果你只需要"官网下载器点两下"的省心,那其实也用不上这套脚本——但官网方案装完你大概率还要手动去调那十几项设置。

三条命令跑通 Office 2024:下载、安装、优化

以最常见的"Office 2024 三件套"为例,完整流程只有三步。

第一步:拿到项目文件

git clone https://gitcode.com/gh_mirrors/of/Office
cd Office/src

不想用 Git 也没关系,把项目下载成压缩包解压到本地,效果一样。

第二步:放开脚本执行限制

在 PowerShell 里执行下面这条,允许运行下载来的脚本:

Set-ExecutionPolicy -ExecutionPolicy Bypass -Force

这条命令只影响当前这台电脑,是新手最容易卡住的第一步——不放开策略,脚本会被系统直接拒绝执行。

第三步:三条命令,一次装完

# 1. 下载:Office 2024 长期版 + 三件套
.\Download.ps1 -Branch ProPlus2024Volume -Channel PerpetualVL2024 -Components Excel, Word, PowerPoint

# 2. 安装:调用刚下载的安装源,静默安装
.\Install.ps1

# 3. 优化:跑一遍注册表调整,十几项设置一次到位
.\Configure_Office.ps1

💡 有个"反常识"现象提前告诉你:下载期间控制台不会有任何输出,光标像卡住了一样。这是脚本故意关闭了进度显示,属正常现象,别去关窗口。跑完后脚本目录下会多出一个 Office 文件夹,那就是完整的安装源;再往后执行 Install.ps1 即可。

参数不是越多越好:Branch、Channel、Components 怎么组合

三条命令里,只有 Download.ps1 需要你动脑,它的三个参数决定了"装什么"。

Branch:装哪个版本

只有两个选项,二选一:

  • ProPlus2024Volume:Office 2024 长期服务版(LTSC),一次买断,适合个人与中小企业;
  • O365ProPlusRetail:Microsoft 365 订阅版,功能持续更新,适合已有订阅的用户。

Channel:走哪条更新通道

  • PerpetualVL2024:长期版专属通道,配 ProPlus2024Volume;
  • Current:当前通道,功能更新最快,配 O365ProPlusRetail;
  • SemiAnnual:半年通道,更新节奏慢、更稳,适合追求稳定的办公环境。

Components:要哪些组件

支持的组件一共 11 个:Word、Excel、PowerPoint、OneNote、Outlook、Access、Publisher、Teams、OneDrive,以及 Project Pro 2024 和 Visio Pro 2024。

这里有个隐藏机制值得说明:模板 Default.xml 默认把大部分组件都列为"排除",脚本收到你的组件清单后,会把这些组件从排除列表里摘出来,再生成最终配置。所以组件列表越长,下载量越大——三件套通常 2~3 GB,全家桶 5 GB 上下,请按需组合。

三个场景的完整示例:

# 场景 A:学生党,Office 2024 四件套(含 OneNote 记笔记)
.\Download.ps1 -Branch ProPlus2024Volume -Channel PerpetualVL2024 -Components Excel, OneNote, PowerPoint, Word

# 场景 B:上班族,Microsoft 365 + 协作组件
.\Download.ps1 -Branch O365ProPlusRetail -Channel Current -Components Excel, OneDrive, Outlook, PowerPoint, Teams, Word

# 场景 C:项目团队,额外要 Project 和 Visio 2024
.\Download.ps1 -Branch ProPlus2024Volume -Channel PerpetualVL2024 -Components Excel, PowerPoint, ProjectPro2024Volume, VisioPro2024Volume, Word

注意 OneDrive 和 Teams 不走 ODT 通道:脚本会单独检测系统里是否已装 OneDrive,没装就下载独立的 OneDriveSetup.exe;Teams 也会单独拉取 MSTeamsSetup.exe。这两个是独立安装器,流程上会多等一会儿。

装完别急着关窗口:Configure_Office.ps1 替你改了什么

很多人装完 Office 就关电脑走人,默认设置里的"坑"要等到用的时候才踩到:每次打开 Word 先弹开始屏幕、从网上下载的文档进只读保护视图改不了、诊断数据默认在往微软传、写一半论文断电结果自动保存间隔是 10 分钟。

Configure_Office.ps1 就是为这些场景准备的,它通过直接改注册表,把十几项调整一次跑完:

全局层面

  • 关闭 Office 应用里的 LinkedIn 功能入口;
  • 打开触控/鼠标混合模式,适配触屏设备;
  • 切换深灰色主题(UI Theme = 3),护眼党的福音;
  • 移除右键菜单里的"RTF 文档"新建项,减少误点。

Word 专项

  • 启动时不再显示开始屏幕,直接进空白文档;
  • 关闭来自网络文件、不安全位置文件和邮件附件的只读保护视图;
  • 显示标尺,自动保存间隔改为 3 分钟;
  • 启用"绘图"和"开发工具"两个选项卡;
  • 移除 Adobe Acrobat Pro DC 的 COM 加载项(如果装了的话)。

Excel 专项

  • 同样关闭开始屏幕与保护视图;
  • 自动保存间隔 3 分钟,启用绘图/开发选项卡;
  • 最大化功能区显示空间;
  • 关闭 R1C1 引用样式——就是那个让单元格显示成 R1C1 而不是 A1 的怪模式。

Outlook 专项

  • 关闭开始屏幕,启用经典功能区(而不是新版单行 Ribbon)。

跑完这条脚本,这些设置全部落进 HKCU(当前用户)注册表,不需要重启,下次打开对应应用即生效。想改回去,直接在应用的选项设置里还原就行。

升级换代前的收尾:旧版本残留与历史更新清理

如果这台电脑是从旧环境"升级"过来的,装新 Office 之前最好先打扫房间,项目里备了两件工具:

  • Office_Uninstall/ 工具包:内含 OffScrubC2R.vbs(微软官方清理脚本的 2.19 版)和清理 SPP 的 cleanospp.exe。双击 Office_Uninstall.cmd,它会先放开 Windows Script Host 的注册表开关,再以 /Force 参数执行卸载脚本,用于常规卸载失败时强制清除 Click-to-Run 残留。
  • Uninstall_Office_updates.cmd:清理 Office 2010~2016 遗留的历史更新。原理是扫描注册表里所有以 000000F01FEC 结尾的产品 GUID,列出仍处于"未卸载"状态的补丁并逐一卸载。注意这个脚本需要 CP866 编码环境(俄语系系统默认),在中文系统上直接双击可能乱码,建议用编辑器转换编码后使用。

高频疑问集中回答:从"下载没反应"到"要不要激活"

Q:下载时控制台半天没动静,是不是卡死了? A:不是。脚本在下载阶段刻意关闭了进度显示,静默是预期行为。可以打开任务管理器,如果 setup.exe 进程在跑、脚本目录里 Office 文件夹体积在增长,就说明一切正常。下载结束后命令行会给出提示。

Q:能把 Office 安装源文件夹移到别处吗? A:不能。Install.ps1 里写死了 setup.exe 的相对路径,文件夹一挪位安装必然失败。下载完就在原地安装,这是脚本设计的前提。

Q:用普通窗口运行会怎样? A:Install.ps1 头部有 #Requires -RunAsAdministrator,非管理员权限会直接拒绝执行。务必右键 PowerShell 选择"以管理员身份运行"。

Q:脚本会自动激活 Office 吗? A:不会。项目只负责"下载 + 安装 + 优化"三段流程,不包含激活。Office 2024 长期服务版(Volume)需要组织内的 KMS 激活或正版密钥,Microsoft 365 需要有效订阅,请务必通过合法渠道处理。

Q:只跑了 Download.ps1 就算装完了吗? A:不算。Download 只是把安装源拉到本地,一定要再执行 Install.ps1,安装才会真正开始。两件事各是一条命令,缺一不可。

Q:下载中途断网了怎么办? A:把不完整的 Office 文件夹删掉重跑下载命令。建议提前确认磁盘剩余空间在 10 GB 以上,并挑网络稳定的时段开工。

边界与底线:这个项目不做什么

有几件事需要如实说清楚:

  • 只支持 Windows 10/11,macOS 和更老的 Windows 不在支持范围内;
  • 不包含激活,也请不要用它去找任何"免费激活"的路子,版权问题自己负责;
  • 受区域限制影响:脚本内部对俄罗斯、白俄罗斯区域的 Office 下载做了规避处理(临时切换区域设置并在完成后还原),其他区域的用户不受影响,知道有这个机制即可;
  • 优化是"一刀切"偏好:比如关闭保护视图、移除 RTF 右键项,这些对部分安全敏感用户未必合适。跑 Configure_Office.ps1 前,先确认这些调整符合你的使用习惯。

最后说句实在话

Office 的安装体验糟糕,根源不在微软不想做好,而在"官网安装器"和"企业部署工具"之间缺了一座桥——个人用户想要企业级部署的灵活,又不想碰 XML 和命令行参数。这个项目就是把桥搭好的那类存在:源码全部开放,逻辑透明可审计,下载走微软官方源,没有任何第三方组件混入。

如果你现在正坐在一台刚重装完系统的电脑前,最省事的一步不是去搜"Office 下载",而是打开 PowerShell 跑完那三条命令。二十多分钟后,Word、Excel、PowerPoint 安静地出现在开始菜单里——而这段时间你只需要敲三行字,剩下的交给脚本。

【免费下载链接】Office Download Microsoft 365 & Microsoft Office 2024 【免费下载链接】Office 项目地址: https://gitcode.com/gh_mirrors/of/Office

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值